.hdr[data-astro-cid-qlfjksao]{position:sticky;top:0;z-index:50;backdrop-filter:blur(12px);background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.hdrInner[data-astro-cid-qlfjksao]{height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand[data-astro-cid-qlfjksao]{font-weight:900;letter-spacing:.2px;color:#0f172f;font-family:Outfit,ui-sans-serif,system-ui;font-size:14px}.nav[data-astro-cid-qlfjksao]{display:flex;gap:18px;align-items:center}.navLink[data-astro-cid-qlfjksao]{color:#0f172fc7;font-weight:700;font-size:13px;letter-spacing:.2px;padding:8px 10px;border-radius:999px;transition:background .14s ease}.navLink[data-astro-cid-qlfjksao]:hover{background:#0000000a}.navDrop[data-astro-cid-qlfjksao]{position:relative}.navSummary[data-astro-cid-qlfjksao]{list-style:none;cursor:pointer}.navSummary[data-astro-cid-qlfjksao]::-webkit-details-marker{display:none}.navMenu[data-astro-cid-qlfjksao]{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:180px;padding:10px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 18px 60px #0000001f;display:grid;gap:6px}.navMenuItem[data-astro-cid-qlfjksao]{padding:10px;border-radius:12px;color:#0f172fc7;font-weight:800;font-size:13px;letter-spacing:.2px;transition:background .14s ease,color .14s ease}.navMenuItem[data-astro-cid-qlfjksao]:hover,.navMenuItem[data-astro-cid-qlfjksao]:focus-visible{background:#0000000a;color:#0f172ff2;outline:none}.cta[data-astro-cid-qlfjksao]{display:flex;gap:10px;align-items:center}@media (max-width: 960px){.nav[data-astro-cid-qlfjksao]{display:none}}.ftr[data-astro-cid-35ed7um5]{padding:60px 0 42px;background:#020f2e;color:#fff}.ftrInner[data-astro-cid-35ed7um5]{margin-top:40px;padding:44px 20px 54px;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1.2fr 1.6fr;gap:40px}.bottomCtaInner[data-astro-cid-35ed7um5]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;margin-bottom:40px;border-radius:20px;background:linear-gradient(90deg,#255bff,#2f83ff 55%,#3bb6ff);color:#fff}.bottomCtaInner[data-astro-cid-35ed7um5] strong[data-astro-cid-35ed7um5],.bottomCtaInner[data-astro-cid-35ed7um5] span[data-astro-cid-35ed7um5]{display:block}.bottomCtaInner[data-astro-cid-35ed7um5] strong[data-astro-cid-35ed7um5]{font-family:Outfit,ui-sans-serif,system-ui;font-size:22px;letter-spacing:-.03em}.bottomCtaInner[data-astro-cid-35ed7um5] span[data-astro-cid-35ed7um5]{margin-top:6px;color:#fffc;font-size:13px;line-height:1.6}.bottomCtaBtn[data-astro-cid-35ed7um5]{flex:none;background:#fff;color:#255bff;border-color:#fff3}.logoRow[data-astro-cid-35ed7um5]{display:inline-flex;align-items:center}.name[data-astro-cid-35ed7um5]{font-family:Outfit,ui-sans-serif,system-ui;font-weight:900;letter-spacing:.2px;font-size:14px}.desc[data-astro-cid-35ed7um5]{margin:14px 0 0;color:#ffffffb8;line-height:1.7;max-width:460px;font-size:13px}.copy[data-astro-cid-35ed7um5]{margin:18px 0 0;color:#ffffff8f;font-size:12px}.bottomLinks[data-astro-cid-35ed7um5]{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:14px 0 0}.bottomLinks[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{color:#ffffff8f;font-size:12px;text-decoration:none;transition:color .16s ease}.bottomLinks[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover,.bottomLinks[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:focus-visible{color:#ffffffe0}.sep[data-astro-cid-35ed7um5]{margin:0 10px;color:#ffffff3d;font-size:12px;user-select:none}.cols[data-astro-cid-35ed7um5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.col[data-astro-cid-35ed7um5]{display:flex;flex-direction:column;gap:10px}.h[data-astro-cid-35ed7um5]{color:#ffffffe6;font-weight:900;letter-spacing:.2px;font-size:12px;margin-bottom:4px}.col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{color:#ffffffad;font-weight:700;font-size:12px;line-height:1.3}.col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:#ffffffe6}@media (max-width: 960px){.ftrInner[data-astro-cid-35ed7um5]{grid-template-columns:1fr}.cols[data-astro-cid-35ed7um5]{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--bg: #050b1a;--surface: rgba(255, 255, 255, .06);--surface-2: rgba(255, 255, 255, .1);--text: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .72);--muted-2: rgba(255, 255, 255, .56);--line: rgba(255, 255, 255, .12);--brand: #1e80ff;--brand-2: #00d4ff;--danger: #ff4d4f;--ok: #30d158;--shadow: 0 18px 60px rgba(0, 0, 0, .45);--radius: 18px;--radius-sm: 12px;--max: 1180px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";color:var(--text);background:radial-gradient(1200px 700px at 65% 18%,#1e80ff59,#050b1a00 55%),radial-gradient(900px 650px at 20% 25%,#00d4ff2e,#050b1a00 60%),linear-gradient(180deg,#050b1a,#030713)}a{color:inherit;text-decoration:none}.container{max-width:var(--max);padding:0 20px;margin:0 auto}.card{background:linear-gradient(180deg,#ffffff12,#ffffff0b);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);backdrop-filter:blur(10px)}.chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(30,128,255,.35);background:#1e80ff1f;color:#ffffffe0;font-size:12px;letter-spacing:.2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#ffffffe6;font-weight:700;font-size:13px;letter-spacing:.2px;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease}.btn:hover{transform:translateY(-1px);background:#ffffff1f;border-color:#ffffff40}.btn-primary{border-color:#1e80ff8c;background:linear-gradient(135deg,#1e80fffa,#00d4ffd9);color:#041026}.btn-primary:hover{background:linear-gradient(135deg,#1e80ff,#00d4ffeb)}.h1{font-family:Outfit,ui-sans-serif,system-ui;font-size:46px;line-height:1.06;margin:0;letter-spacing:-.02em}.lead{margin:14px 0 0;color:var(--muted);font-size:16px;line-height:1.6}@media (max-width: 720px){.h1{font-size:36px}}
