:root{--gw-bg:#1a1a18;--gw-panel:#1c1c1a;--gw-panel-deep:#141412;--gw-panel-alt:#201f1c;--gw-logo-plate:#12271b;--gw-green:#21b571;--gw-green-hover:#26c87d;--gw-green-bright:#3fca8a;--gw-on-green:#08150e;--gw-text:#f7f7f1;--gw-text-2:#f1f1ec;--gw-text-3:#e4e0d6;--gw-body:#cfcfc5;--gw-body-muted:#b4b4ac;--gw-faint:#9a9a8f;--gw-faint-2:#8f887c;--gw-border:#f0f0dc14;--gw-border-strong:#f0f0dc24}@keyframes gwUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes gwFade{0%{opacity:0}to{opacity:1}}@keyframes gwPulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes gwFlow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes gwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gw-up{animation:.7s cubic-bezier(.2,.7,.3,1) both gwUp}.gw-pricing-cards{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.gw-cmp-row{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;align-items:center;display:grid}.gw-cmp-header{background:#f0f0dc08;border-bottom:1px solid #f0f0dc14;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;display:grid}.gw-cmp-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.gw-inbox-grid{grid-template-columns:262px 1fr 224px;min-height:440px;display:grid}.gw-use-cases-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}.gw-how-it-works-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.gw-developers-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.gw-architecture-grid{grid-template-columns:.85fr 1fr;align-items:start;gap:56px;display:grid}.gw-waitlist-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.gw-waitlist-grid,.gw-waitlist-grid *{box-sizing:border-box}.gw-proof-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.gw-mcp-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.gw-mcp-grid>*{min-width:0}.gw-mcp-code{border-left:1px solid #f0f0dc0f}.gw-flow-row{flex-wrap:wrap;align-items:center;display:flex}.gw-approach-grid{border-top:1px solid #f0f0dc14;grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid}.gw-approach-col{border-right:1px solid #f0f0dc0f;padding:28px 28px 4px}.gw-approach-col:first-child{padding-left:0}.gw-approach-col:last-child{border-right:none;padding-right:0}@media (width<=900px){.gw-pricing-cards,.gw-use-cases-grid,.gw-how-it-works-grid{grid-template-columns:repeat(2,1fr)}.gw-developers-grid,.gw-architecture-grid{grid-template-columns:1fr;gap:32px}.gw-mcp-grid{grid-template-columns:1fr}.gw-mcp-code{border-top:1px solid #f0f0dc0f;border-left:none}.gw-approach-grid{grid-template-columns:1fr}.gw-approach-col{border-bottom:1px solid #f0f0dc0f;border-right:none;padding:24px 0 20px}.gw-approach-col:last-child{border-bottom:none}.gw-waitlist-grid{grid-template-columns:1fr;gap:28px}.gw-waitlist-copy{display:contents}.gw-waitlist-intro{order:1}.gw-waitlist-form{order:2}.gw-waitlist-notes{order:3;margin-top:0!important}}@media (width<=600px){section[style*=padding],.gw-section-pad{padding-left:16px!important;padding-right:16px!important}.gw-flow-row{flex-direction:column;align-items:stretch}.gw-flow-row>div{justify-content:center}.gw-flow-chips{align-items:center}.gw-flow-arrow{align-self:center;width:36px;height:36px;transform:rotate(90deg)}.gw-waitlist-form{padding:24px 18px!important}.gw-mcp-copy{padding:34px 20px!important}.gw-mcp-code{padding:24px 20px!important}.gw-pricing-cards,.gw-use-cases-grid,.gw-how-it-works-grid,.gw-proof-grid,.gw-inbox-grid{grid-template-columns:1fr}.gw-inbox-list-col,.gw-inbox-details-col{display:none}}.gw-marketing a:not([class]){color:#26c87d}.gw-marketing a:not([class]):hover{color:#3fca8a}.gw-display{font-family:Bricolage Grotesque,sans-serif}.gw-body{font-family:Hanken Grotesk,sans-serif}.gw-mono{font-family:JetBrains Mono,monospace}.gw-nav-links:where(.astro-fzpbxy5g){align-items:center;gap:4px;margin-left:22px;display:flex}.gw-nav-link:where(.astro-fzpbxy5g){color:#9a9a8f;border-radius:8px;padding:7px 12px;font-size:14px;text-decoration:none;transition:color .15s}.gw-nav-link:where(.astro-fzpbxy5g):hover{color:#f1f1ec}.gw-icon-btn:where(.astro-fzpbxy5g){color:#9a9a8f;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:color .15s;display:inline-flex}.gw-icon-btn:where(.astro-fzpbxy5g):hover{color:#f1f1ec}.gw-signin-link:where(.astro-fzpbxy5g){color:#cfcfc5;border-radius:9px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.gw-signin-link:where(.astro-fzpbxy5g):hover{color:#f1f1ec}.gw-cta-btn:where(.astro-fzpbxy5g){color:#08150e;background:#21b571;border-radius:10px;align-items:center;height:38px;padding:0 17px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.gw-cta-btn:where(.astro-fzpbxy5g):hover{color:#08150e;background:#26c87d}.gw-hamburger:where(.astro-fzpbxy5g){color:#9a9a8f;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:color .15s;display:none}.gw-hamburger:where(.astro-fzpbxy5g):hover{color:#f1f1ec}.gw-mobile-menu:where(.astro-fzpbxy5g){background:#141412f7;border-top:1px solid #f0f0dc12;flex-direction:column;padding:8px 16px 16px;display:none}.gw-mobile-menu:where(.astro-fzpbxy5g).gw-menu-open{display:flex}.gw-mobile-link:where(.astro-fzpbxy5g){color:#cfcfc5;border-bottom:1px solid #f0f0dc0d;padding:13px 8px;font-size:15px;text-decoration:none;transition:color .15s;display:block}.gw-mobile-link:where(.astro-fzpbxy5g):last-child{border-bottom:none}.gw-mobile-link:where(.astro-fzpbxy5g):hover{color:#f7f7f1}@media (width<=768px){.gw-nav-links:where(.astro-fzpbxy5g){display:none}.gw-hamburger:where(.astro-fzpbxy5g){display:inline-flex}.gw-icon-btn-hide-mobile:where(.astro-fzpbxy5g),.gw-signin-hide-mobile:where(.astro-fzpbxy5g){display:none}.gw-header-inner:where(.astro-fzpbxy5g){padding:0 16px}}@media (width>=769px){.gw-mobile-menu:where(.astro-fzpbxy5g){display:none!important}}.gw-foot-link:where(.astro-nns7i3if){color:#9a9a8f;font-size:13px;text-decoration:none;transition:color .15s}.gw-foot-link:where(.astro-nns7i3if):hover{color:#f1f1ec}.gw-footer-bottom:where(.astro-nns7i3if){flex-wrap:wrap;justify-content:space-between;gap:40px;padding:40px 0 32px;display:flex}.gw-footer-brand:where(.astro-nns7i3if){flex-direction:column;gap:12px;max-width:330px;display:flex}.gw-footer-cols:where(.astro-nns7i3if){flex-wrap:wrap;gap:24px 56px;display:flex}.gw-footer-col:where(.astro-nns7i3if){flex-direction:column;gap:10px;min-width:104px;display:flex}.gw-footer-head:where(.astro-nns7i3if){letter-spacing:.1em;text-transform:uppercase;color:#7b7b72;margin:0 0 2px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}@media (width<=600px){.gw-footer-bottom:where(.astro-nns7i3if){gap:32px}.gw-footer-cols:where(.astro-nns7i3if){gap:28px 32px;width:100%}.gw-footer-col:where(.astro-nns7i3if){min-width:45%}}#gw-news-email:where(.astro-nns7i3if):focus{border-color:#21b57180}#gw-news-btn:where(.astro-nns7i3if):hover{background:#26c87d}.gw-news-captcha:where(.astro-nns7i3if){flex-basis:100%;max-width:340px}@media (width<=600px){.gw-footer-inner:where(.astro-nns7i3if){padding-left:16px!important;padding-right:16px!important}#gw-news-wrap:where(.astro-nns7i3if),#gw-news-form:where(.astro-nns7i3if){width:100%}#gw-news-email:where(.astro-nns7i3if){width:100%!important}#gw-news-btn:where(.astro-nns7i3if){width:100%}}
