:root{--orbz-brand-primary:#6c5cff;--orbz-brand-secondary:#00e9ff;--orbz-brand-accent:#ff4dde;--orbz-brand-highlight:#ffb07a;--orbz-page:#f6f7ff;--orbz-surface:rgb(255 255 255/82%);--orbz-surface-strong:#ffffff;--orbz-border:rgb(20 20 43/12%);--orbz-text:#14142b;--orbz-muted:#515875;--orbz-link:#3927cc;color-scheme:light}html.dark{--orbz-page:#070810;--orbz-surface:rgb(20 20 43/72%);--orbz-surface-strong:#14142b;--orbz-border:rgb(246 247 255/12%);--orbz-text:#f6f7ff;--orbz-muted:#aeb3c8;--orbz-link:#8d82ff;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 7%,rgb(108 92 255/14%),transparent 34rem),radial-gradient(circle at 88% 5%,rgb(0 233 255/8%),transparent 32rem),var(--orbz-page);color:var(--orbz-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{background:var(--orbz-brand-primary);color:#ffffff}html.dark ::selection{background:var(--orbz-brand-secondary);color:#070810}:focus-visible{outline:3px solid var(--orbz-brand-secondary);outline-offset:3px}.orbz-home{margin-inline:auto;max-inline-size:76rem;padding:clamp(2.2rem,6vw,5.5rem) clamp(1.25rem,4vw,3rem) 5rem}.orbz-hero{align-items:center;display:grid;gap:clamp(2.5rem,7vw,6rem);grid-template-columns:minmax(0,1.08fr) minmax(18rem,.72fr);min-block-size:min(42rem,calc(100dvh - 8rem))}.orbz-eyebrow{color:var(--orbz-link);font-size:.76rem;font-weight:780;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.orbz-hero h1{font-size:clamp(3rem,7vw,6.25rem);font-weight:820;letter-spacing:-.07em;line-height:.94;margin:0;max-inline-size:12ch}.orbz-gradient-text{-webkit-background-clip:text;background-image:linear-gradient(100deg,var(--orbz-brand-primary) 5%,var(--orbz-brand-secondary) 52%,var(--orbz-brand-accent) 96%);background-clip:text;color:transparent}.orbz-hero__lede{color:var(--orbz-muted);font-size:clamp(1rem,2vw,1.22rem);line-height:1.72;margin:1.55rem 0 0;max-inline-size:43rem}.orbz-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.8rem}.orbz-button{align-items:center;border:1px solid var(--orbz-border);border-radius:.78rem;display:inline-flex;font-size:.91rem;font-weight:720;gap:.5rem;justify-content:center;min-block-size:2.85rem;padding:.68rem 1rem;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.orbz-button:hover{transform:translateY(-2px)}.orbz-button--primary{background:#5948eb;border-color:#5948eb;box-shadow:0 .65rem 1.8rem rgb(108 92 255/24%);color:#ffffff}.orbz-button--secondary{background:var(--orbz-surface);color:var(--orbz-text)}.orbz-button--secondary:hover{border-color:var(--orbz-brand-primary);box-shadow:0 .6rem 1.6rem rgb(108 92 255/13%)}.orbz-proof{color:var(--orbz-muted);display:flex;flex-wrap:wrap;font-size:.77rem;font-weight:650;gap:.65rem 1.2rem;margin:1.35rem 0 0;padding:0}.orbz-proof li{align-items:center;display:inline-flex;gap:.42rem;list-style:none}.orbz-proof li:before{background:var(--orbz-brand-secondary);border-radius:999px;box-shadow:0 0 .55rem rgb(0 233 255/60%);content:"";block-size:.34rem;inline-size:.34rem}.orbz-hero__visual{align-items:center;display:flex;justify-content:center;min-block-size:27rem}.orbz-section{border-block-start:1px solid var(--orbz-border);padding-block:clamp(3rem,7vw,5.5rem)}.orbz-section__heading{display:grid;gap:1rem 2rem;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-block-end:2rem}.orbz-section__heading h2{font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.045em;line-height:1.08;margin:0}.orbz-section__heading p{color:var(--orbz-muted);line-height:1.72;margin:0}.orbz-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.orbz-card{background:var(--orbz-surface);border:1px solid var(--orbz-border);border-radius:1.1rem;color:inherit;padding:1.35rem;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}a.orbz-card:hover{border-color:rgb(108 92 255/55%);box-shadow:0 1rem 2.8rem rgb(20 20 43/10%);transform:translateY(-3px)}.orbz-card strong{display:block;font-size:1rem;margin-block-end:.45rem}.orbz-card p,.orbz-card span{color:var(--orbz-muted);font-size:.88rem;line-height:1.62;margin:0}.orbz-card__arrow{color:var(--orbz-link)!important;display:inline-block;font-weight:760;margin-block-start:1rem!important}.orbz-frameworks{display:grid;gap:.72rem;grid-template-columns:repeat(6,minmax(0,1fr))}.orbz-frameworks a{background:var(--orbz-surface);border:1px solid var(--orbz-border);border-radius:.82rem;color:var(--orbz-text);font-size:.82rem;font-weight:720;padding:.85rem .65rem;text-align:center;text-decoration:none}.orbz-frameworks a:hover{border-color:var(--orbz-brand-primary);color:var(--orbz-link)}.orbz-code-callout{background:linear-gradient(135deg,rgb(108 92 255/12%),rgb(0 233 255/7%));border:1px solid rgb(108 92 255/25%);border-radius:1rem;margin-block:2rem;padding:1.2rem 1.3rem}.orbz-code-callout p{color:var(--orbz-muted);margin:0}@media (max-width:900px){.orbz-hero{grid-template-columns:1fr;min-block-size:auto}.orbz-hero__visual{grid-row:1;min-block-size:19rem}.orbz-section__heading{grid-template-columns:1fr}.orbz-card-grid{grid-template-columns:1fr 1fr}.orbz-frameworks{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.orbz-home{padding-inline:1rem}.orbz-card-grid,.orbz-frameworks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbz-button,.orbz-card{transition:none}}.neongate-brand{align-items:center;color:var(--orbz-text);display:inline-flex;gap:.58rem;letter-spacing:-.025em;white-space:nowrap}.neongate-brand__wordmark{font-size:.98rem;font-weight:780}.neongate-orbz-mark{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:0}.neongate-navbar-link{color:var(--orbz-muted);font-size:.86rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;transition:color .15s ease;white-space:nowrap}.neongate-navbar-link:hover{color:var(--orbz-text)}.neongate-theme-toggle{align-items:center;background:transparent;border:0;border-radius:.6rem;color:var(--orbz-muted);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease,transform .15s ease;width:2rem}.neongate-theme-toggle:hover{background:rgb(108 92 255/9%);color:var(--orbz-text);transform:translateY(-1px)}.neongate-theme-toggle svg{height:1.15rem;width:1.15rem}.neongate-navbar-search{display:none}.neongate-footer{background:radial-gradient(circle at 18% 0,rgb(255 77 222/8%),transparent 22rem),radial-gradient(circle at 82% 100%,rgb(0 233 255/8%),transparent 22rem),color-mix(in srgb,var(--orbz-page) 94%,transparent);border-block-start:1px solid var(--orbz-border);overflow:hidden;padding:0 max(env(safe-area-inset-right),1.5rem) max(env(safe-area-inset-bottom),1.5rem) max(env(safe-area-inset-left),1.5rem);position:relative}.neongate-footer__glow{background:linear-gradient(90deg,transparent,var(--orbz-brand-primary),var(--orbz-brand-secondary),var(--orbz-brand-accent),transparent);height:1px;inset:0 0 auto;opacity:.65;position:absolute}.neongate-footer__inner{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-inline:auto;max-inline-size:var(--nextra-content-width);min-block-size:8.5rem;padding-block:2rem}.neongate-footer__brand{align-items:center;color:var(--orbz-text);display:inline-flex;gap:.9rem;text-decoration:none}.neongate-footer__brand>span:last-child{display:grid;gap:.12rem}.neongate-footer__brand strong{font-size:.94rem;letter-spacing:-.02em}.neongate-footer__brand small,.neongate-footer__meta{color:var(--orbz-muted);font-size:.74rem}.neongate-footer__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.neongate-footer__meta a{color:inherit;text-decoration:none}.neongate-footer__meta a:hover{color:var(--orbz-link)}@media (min-width:769px){.neongate-navbar-search{display:block}}@media (max-width:768px){.nextra-navbar nav{gap:.72rem!important;padding-left:max(env(safe-area-inset-left),1rem)!important;padding-right:max(env(safe-area-inset-right),1rem)!important}.neongate-brand{gap:.48rem}.neongate-brand__wordmark{font-size:.91rem}.neongate-navbar-link{font-size:.78rem}.neongate-footer__inner{align-items:flex-start;flex-direction:column;gap:1.35rem;min-block-size:auto;padding-block:2rem}.neongate-footer__meta{justify-content:flex-start}}