.site-header[data-astro-cid-nen7h5rs]{z-index:100;-webkit-backdrop-filter:blur(16px);background:#070b14d9;border-bottom:1px solid #ffffff14;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:4.5rem;display:flex}.brand-logo[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;text-decoration:none;display:flex}.site-logo-img[data-astro-cid-nen7h5rs]{object-fit:contain;width:auto;max-width:175px;height:38px;display:block}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;display:flex}.nav-link[data-astro-cid-nen7h5rs]{color:var(--text-secondary);font-size:.9375rem;font-weight:500;transition:color .2s}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs].active{color:var(--primary)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.external-icon[data-astro-cid-nen7h5rs]{opacity:.8}.mobile-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.5rem;display:none}.hamburger-line[data-astro-cid-nen7h5rs]{background:#cbd5e1;width:22px;height:2px;transition:all .2s;display:block}.mobile-menu[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--border);background:#080d1a;padding:1.5rem;display:none}.mobile-menu[data-astro-cid-nen7h5rs].open{display:block}.mobile-nav[data-astro-cid-nen7h5rs]{flex-direction:column;gap:1rem;display:flex}.mobile-link[data-astro-cid-nen7h5rs]{color:var(--text-secondary);border-bottom:1px solid #ffffff0d;padding:.5rem 0;font-size:1.0625rem}.mobile-link[data-astro-cid-nen7h5rs].active,.mobile-link[data-astro-cid-nen7h5rs]:hover{color:var(--primary)}.mobile-actions[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}@media (width<=860px){.main-nav[data-astro-cid-nen7h5rs],.nav-pricing-btn[data-astro-cid-nen7h5rs]{display:none}.mobile-toggle[data-astro-cid-nen7h5rs]{display:flex}}.site-footer[data-astro-cid-jo6i4kqk]{background:#050811;border-top:1px solid #ffffff14;margin-top:auto;padding:4.5rem 0 2.5rem;position:relative}.site-footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(90deg,#0000,#00f5a066,#0000);width:50%;height:1px;position:absolute;top:0;left:25%}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 2fr;gap:3.5rem;margin-bottom:3.5rem;display:grid}@media (width<=900px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem}}.footer-logo[data-astro-cid-jo6i4kqk]{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.footer-logo-img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:auto;height:36px;display:block}.brand-desc[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.9375rem;line-height:1.7}.platform-notice[data-astro-cid-jo6i4kqk]{color:#c4b5fd;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.notice-icon[data-astro-cid-jo6i4kqk]{color:var(--purple);flex-shrink:0;margin-top:.15rem}.footer-links-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (width<=600px){.footer-links-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}.col-title[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.02em;margin-bottom:1.25rem;font-size:.9375rem;font-weight:700}.col-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.col-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);font-size:.875rem;transition:color .2s}.col-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--primary)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:2rem;display:flex}.copyright[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-size:.8125rem}.footer-badges[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.badge-tag[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem}:root{--bg-dark:#070b14;--bg-navy:#0b1329;--bg-card:#0d162cbf;--bg-card-hover:#121e3ce6;--primary:#00f5a0;--primary-rgb:0, 245, 160;--primary-dark:#00c782;--purple:#8b5cf6;--purple-rgb:139, 92, 246;--text-main:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#64748b;--border:#ffffff17;--border-neon:#00f5a066;--border-purple:#8b5cf659;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);background-color:var(--bg-dark);color:var(--text-main);scroll-behavior:smooth;line-height:1.6}body{background-color:var(--bg-dark);background-image:radial-gradient(60% 40% at 20% 10%,#8b5cf61f 0%,#0000 70%),radial-gradient(50% 30% at 80% 25%,#00f5a014 0%,#0000 65%),radial-gradient(70% 50% at 50% 85%,#8b5cf612 0%,#0000 70%),linear-gradient(#070b14 0%,#0a1020 50%,#060911 100%);background-attachment:fixed;flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:all .2s}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.25rem}.section{padding:5rem 0;position:relative}@media (width<=768px){.section{padding:3.5rem 0}}.section-header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.section-tag{color:var(--primary);background:rgba(var(--primary-rgb), .1);border:1px solid rgba(var(--primary-rgb), .25);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;margin-bottom:1rem;padding:.25rem .875rem;font-size:.8125rem;font-weight:600;display:inline-block}.section-title{color:#fff;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.25}@media (width<=768px){.section-title{font-size:1.75rem}}.section-desc{color:var(--text-secondary);font-size:1.0625rem;line-height:1.7}.neon-card{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);border-radius:1rem;padding:2rem;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.neon-card:hover{border-color:var(--border-neon);box-shadow:0 0 25px rgba(var(--primary-rgb), .12), inset 0 0 15px rgba(var(--primary-rgb), .04);transform:translateY(-2px)}.neon-card.purple-accent:hover{border-color:var(--border-purple);box-shadow:0 0 25px rgba(var(--purple-rgb), .15), inset 0 0 15px rgba(var(--purple-rgb), .05)}.btn{cursor:pointer;text-align:center;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-primary{background-color:var(--primary);color:#050a14;border:1px solid var(--primary);box-shadow:0 0 20px rgba(var(--primary-rgb), .35)}.btn-primary:hover{background-color:var(--primary-dark);box-shadow:0 0 30px rgba(var(--primary-rgb), .55);transform:translateY(-1px)}.btn-secondary{color:#fff;backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff26}.btn-secondary:hover{background:rgba(var(--primary-rgb), .1);border-color:var(--primary);color:var(--primary);box-shadow:0 0 18px rgba(var(--primary-rgb), .2)}.btn-sm{padding:.5rem 1rem;font-size:.875rem}.btn-lg{padding:.9375rem 2.25rem;font-size:1.0625rem}.grid-3{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.grid-2{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (width<=1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid-3,.grid-2,.grid-4{grid-template-columns:1fr}}.badge-neon{background:rgba(var(--primary-rgb), .12);color:var(--primary);border:1px solid rgba(var(--primary-rgb), .3);border-radius:.375rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600}.badge-purple{background:rgba(var(--purple-rgb), .15);color:#c4b5fd;border:1px solid rgba(var(--purple-rgb), .3);border-radius:.375rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600}.prose{color:#cbd5e1;font-size:1.0625rem;line-height:1.8}.prose h2{color:#fff;border-bottom:1px solid var(--border);margin:2.5rem 0 1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.prose h3{color:#f1f5f9;margin:2rem 0 .875rem;font-size:1.35rem;font-weight:600}.prose p{margin-bottom:1.25rem}.prose ul,.prose ol{margin:1.25rem 0 1.5rem 1.5rem}.prose li{margin-bottom:.5rem}.prose code{font-family:var(--font-mono);color:var(--primary);background:#ffffff14;border-radius:.25rem;padding:.2rem .4rem;font-size:.9em}.prose pre{border:1px solid var(--border);background:#090e1d;border-radius:.75rem;margin:1.5rem 0;padding:1.25rem;overflow-x:auto}.prose pre code{color:#e2e8f0;background:0 0;padding:0}.prose blockquote{border-left:3px solid var(--primary);background:rgba(var(--primary-rgb), .05);color:#e2e8f0;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:.75rem 1.25rem}.callout-box{border:1px solid var(--border-neon);background:#0d162ce6;border-radius:.75rem;margin:1.75rem 0;padding:1.25rem 1.5rem}.callout-box.warning{background:#1e190cb3;border-color:#eab30866}.callout-box.info{border-color:var(--border-purple);background:#19112db3}#main-content[data-astro-cid-z4jru4n3]{flex:1 0 auto}
