@font-face{font-family:plusJakarta;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:plusJakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_87a7f3{font-family:plusJakarta,plusJakarta Fallback}.__variable_87a7f3{--font-plus-jakarta:"plusJakarta","plusJakarta Fallback"}@font-face{font-family:jetBrainsMono;src:url(/_next/static/media/a865edea076e0166-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:jetBrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_188675{font-family:jetBrainsMono,jetBrainsMono Fallback}.__variable_188675{--font-jetbrains-mono:"jetBrainsMono","jetBrainsMono Fallback"}[data-landing] .nav{position:fixed;top:0;left:0;right:0;z-index:60;height:64px;display:flex;align-items:center;color:var(--l-muted);background:rgba(2,6,23,.56);border-bottom:1px solid var(--white-05);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);transition:background .2s ease,border-color .2s ease}[data-landing] .nav.scrolled{background:rgba(2,6,23,.82);border-bottom-color:var(--white-08)}[data-landing] .nav-inner{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:24px}[data-landing] a.logo{display:inline-flex;align-items:baseline;justify-self:start;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#a78bfa,#60a5fa,#22d3ee);background-clip:text;-webkit-background-clip:text;font-size:1.25rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease}[data-landing] a.logo:hover{opacity:.8}[data-landing] a.logo:focus-visible{outline:2px solid rgba(96,165,250,.78);outline-offset:6px}[data-landing] a.logo::-moz-selection{color:transparent;background-image:linear-gradient(90deg,#a78bfa,#60a5fa,#22d3ee);background-clip:text;-webkit-background-clip:text}[data-landing] a.logo::selection{color:transparent;background-image:linear-gradient(90deg,#a78bfa,#60a5fa,#22d3ee);background-clip:text;-webkit-background-clip:text}[data-landing] .nav-links{display:flex;gap:36px;align-items:center;justify-self:center}[data-landing] .nav-links ul{display:flex;gap:36px;align-items:center;list-style:none;margin:0;padding:0}[data-landing] .nav-links li{margin:0;padding:0}[data-landing] .nav-links a,[data-landing] a.ghost-link{color:var(--l-muted);font-size:14px;font-weight:600;transition:color .15s ease}[data-landing] .nav-links a.active,[data-landing] .nav-links a:hover,[data-landing] a.ghost-link:hover{color:var(--l-text)}[data-landing] .nav-cta{display:flex;gap:12px;align-items:center;justify-self:end}[data-landing] .nav-sign-in{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;color:#94a3b8;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;transition:color .2s ease,border-color .2s ease,background .2s ease}[data-landing] .nav-sign-in:hover{color:#f8fafc;border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.04)}[data-landing] .nav-sign-in:focus-visible{color:#f8fafc;border-color:rgba(96,165,250,.5);outline:none}[data-landing] .nav-mobile-cta{display:none}[data-landing] #faq,[data-landing] #features,[data-landing] #marketplace,[data-landing] #pricing{scroll-margin-top:92px}[data-landing] .mobile-menu{display:none;width:42px;height:42px;padding:0;border:1px solid var(--glass-border-strong);border-radius:8px;background:var(--white-03)}[data-landing] .mobile-menu span{display:block;width:18px;height:2px;margin:4px auto;background:var(--l-text);border-radius:2px}[data-landing] .landing-lang-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;background:none;border:none;border-radius:8px;cursor:pointer;color:#94a3b8;transition:color .15s ease}[data-landing] .landing-lang-btn:focus-visible,[data-landing] .landing-lang-btn:hover{color:#f8fafc}@media (max-width:780px){[data-landing] .nav-inner{grid-template-columns:1fr auto}[data-landing] .nav-cta{display:none}[data-landing] .mobile-menu{display:block;justify-self:end}[data-landing] .nav-links{position:absolute;top:64px;left:16px;right:16px;display:none;flex-direction:column;align-items:flex-start;gap:0;padding:10px;background:rgba(15,23,42,.96);border:1px solid var(--glass-border-strong);border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.34)}[data-landing] .nav-links.open{display:flex}[data-landing] .nav-links ul{flex-direction:column;gap:0;width:100%}[data-landing] .nav-links a{width:100%;padding:12px 10px}[data-landing] .nav-mobile-cta{display:flex;flex-direction:column;gap:8px;width:100%;padding-top:10px;margin-top:6px;border-top:1px solid var(--glass-border-strong)}[data-landing] .nav-mobile-cta a{width:100%;justify-content:center;text-align:center}}:root{--blog-bg:#020617;--blog-card:#0f172a;--blog-elevated:#1e293b;--blog-border:#334155;--blog-active:#475569;--blog-text:#f8fafc;--blog-muted:#94a3b8;--blog-dim:#64748b;--blog-green:#22c55e;--blog-red:#ef4444;--blog-amber:#f59e0b;--blog-violet:#8b5cf6;--blog-cyan:#06b6d4;--blog-white:#fff;--blog-black:#000;--blog-violet-light:#a78bfa;--blog-violet-lighter:#c4b5fd;--blog-green-light:#4ade80;--blog-amber-light:#fbbf24;--blog-red-light:#f87171;--blog-cyan-light:#22d3ee;--blog-blue:#3b82f6;--blog-blue-light:#60a5fa;--blog-purple:#a855f7;--blog-prose-text:#e2e8f0;--blog-green-lighter:#bbf7d0;--blog-amber-lighter:#fef3c7;--blog-violet-lightest:#ddd6fe;--blog-rose:#fb7185;--blog-grad:linear-gradient(135deg,var(--blog-purple) 0%,var(--blog-blue) 55%,var(--blog-cyan) 100%);--blog-logo-grad:linear-gradient(90deg,#7f59fd,#489ffe 60%,#31bcfe);--blog-glass-bg:rgba(255,255,255,0.03);--blog-glass-border:rgba(255,255,255,0.06);--blog-glass-border-strong:rgba(255,255,255,0.12);--blog-container:1280px;--blog-mono:var(--font-jetbrains-mono,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--blog-slate-10:rgba(148,163,184,0.1);--blog-slate-12:rgba(148,163,184,0.12);--blog-slate-13:rgba(148,163,184,0.13);--blog-slate-14:rgba(148,163,184,0.14);--blog-slate-16:rgba(148,163,184,0.16);--blog-slate-18:rgba(148,163,184,0.18);--blog-slate-22:rgba(148,163,184,0.22);--blog-slate-24:rgba(148,163,184,0.24);--blog-white-03:rgba(255,255,255,0.03);--blog-white-04:rgba(255,255,255,0.04);--blog-white-05:rgba(255,255,255,0.05);--blog-white-06:rgba(255,255,255,0.06);--blog-white-08:rgba(255,255,255,0.08);--blog-white-10:rgba(255,255,255,0.1);--blog-white-12:rgba(255,255,255,0.12);--blog-white-14:rgba(255,255,255,0.14)}