*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body,#root{height:100%}body{color:#1f2430;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#f5f7fb;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6}a{color:#5b8ff9;text-decoration:none;transition:color .18s cubic-bezier(.2,.8,.2,1)}a:hover{color:#38bdf8}code,kbd,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em}img,svg{max-width:100%;display:block}::selection{background:#5b8ff91f}:focus-visible{outline-offset:2px;outline:2px solid #5b8ff9}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#64748b59 padding-box content-box;border:3px solid #0000;border-radius:999px}._header_sn4gb_1{z-index:10;background:var(--app-header);border-bottom:1px solid var(--app-border);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}._brand_sn4gb_15{align-items:center;gap:12px;font-weight:600;display:inline-flex}._brandMark_sn4gb_22{color:#fff;background:linear-gradient(135deg,#5b8ff9 0%,#38bdf8 100%);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:flex;box-shadow:0 1px 2px #1018280f}._brandText_sn4gb_36{flex-direction:column;line-height:1.25;display:flex}._brandName_sn4gb_42{font-size:15px}._brandTag_sn4gb_46{color:var(--app-text-muted);font-size:12px;font-weight:500}._actions_sn4gb_52{align-items:center;gap:12px;display:inline-flex}._main_sn4gb_58{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:48px 24px}._hero_sn4gb_66{background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;padding:48px;position:relative;overflow:hidden;box-shadow:0 8px 24px -8px #10182829}._hero_sn4gb_66:after{content:"";pointer-events:none;background:radial-gradient(circle,#5b8ff952,#0000 68%);width:380px;height:380px;position:absolute;inset:-140px -140px auto auto}._eyebrow_sn4gb_86{color:#5b8ff9;letter-spacing:.02em;background:#5b8ff91f;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}._title_sn4gb_99{letter-spacing:-.02em;margin:16px 0 12px;font-size:clamp(26px,4.2vw,42px);line-height:1.2}._gradientText_sn4gb_106{color:#0000;background:linear-gradient(135deg,#5b8ff9 0%,#38bdf8 100%);-webkit-background-clip:text;background-clip:text}._lead_sn4gb_113{max-width:62ch;color:var(--app-text-muted);margin:0 0 24px;font-size:15px}._heroActions_sn4gb_120{flex-wrap:wrap;gap:12px;display:flex}._stack_sn4gb_126{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}._sectionTitle_sn4gb_133{letter-spacing:-.01em;margin:48px 0 16px;font-size:18px}._grid_sn4gb_139{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){._grid_sn4gb_139{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_sn4gb_139{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_sn4gb_155{background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;padding:24px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1);box-shadow:0 1px 2px #1018280f}._card_sn4gb_155:hover{transform:translateY(-3px);box-shadow:0 8px 24px -8px #10182829}._cardIcon_sn4gb_168{color:#5b8ff9;background:#5b8ff91f;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:20px;display:flex}._cardTitle_sn4gb_181{margin:0 0 4px;font-size:15px}._cardDesc_sn4gb_186{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.7}._panel_sn4gb_193{background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;margin-top:32px;padding:24px;box-shadow:0 1px 2px #1018280f}._footer_sn4gb_202{border-top:1px solid var(--app-border);color:var(--app-text-muted);text-align:center;padding:24px;font-size:12px}._app_18sy7_1{--app-bg:#f5f7fb;--app-surface:#fff;--app-border:#0f172a14;--app-text:#1f2430;--app-text-muted:#5b6577;--app-header:#ffffffb8;--app-glow:#5b8ff92e;min-height:100dvh;color:var(--app-text);background:radial-gradient(1200px 600px at 12% -10%, var(--app-glow), transparent 60%), radial-gradient(900px 500px at 100% 0%, #38bdf824, transparent 55%), var(--app-bg);flex-direction:column;transition:background-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1);display:flex}._app_18sy7_1._dark_18sy7_17{--app-bg:#0b1020;--app-surface:#121a2e;--app-border:#94a3b82e;--app-text:#e5e9f2;--app-text-muted:#93a0b8;--app-header:#0b1020b8;--app-glow:#5b8ff938}
