.hero[data-v-3964dda3]{position:relative;padding-top:var(--sp-8);padding-bottom:var(--sp-10)}.hero-inner[data-v-3964dda3]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:980px}.hero-title-line[data-v-3964dda3],.hero-sub[data-v-3964dda3],.hero-actions[data-v-3964dda3],.hero-stats[data-v-3964dda3]{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.hero--mounted .hero-title-line[data-v-3964dda3],.hero--mounted .hero-sub[data-v-3964dda3],.hero--mounted .hero-actions[data-v-3964dda3],.hero--mounted .hero-stats[data-v-3964dda3]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.hero-title-line[data-v-3964dda3],.hero-sub[data-v-3964dda3],.hero-actions[data-v-3964dda3],.hero-stats[data-v-3964dda3]{opacity:1;transform:none;transition:none}}.hero-title[data-v-3964dda3]{display:flex;flex-direction:column;gap:.06em;margin-bottom:var(--sp-6);font-weight:600;font-size:clamp(48px,8.4vw,108px);line-height:1;letter-spacing:var(--tracking-tight)}.hero-title-line[data-v-3964dda3]{display:block}.hero-italic[data-v-3964dda3]{font-style:normal;font-family:var(--font-serif);font-weight:500;color:var(--accent);letter-spacing:-.02em}.hero-sub[data-v-3964dda3]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;font-size:15px;color:var(--ink-2);margin-bottom:var(--sp-7)}.hero-sub-zh[data-v-3964dda3]{font-family:var(--font-serif);font-weight:500}.hero-sub-sep[data-v-3964dda3]{color:var(--ink-4)}.hero-sub-en[data-v-3964dda3]{font-size:12px;letter-spacing:.05em;color:var(--ink-3)}.hero-actions[data-v-3964dda3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.btn-hero[data-v-3964dda3]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:12px 22px;border-radius:999px;border:1px solid transparent;transition:transform var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.btn-hero svg[data-v-3964dda3]{transition:transform var(--t-fast) var(--ease-spring)}.btn-hero-primary[data-v-3964dda3]{background:var(--ink);color:var(--bg)}.btn-hero-primary[data-v-3964dda3]:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}.btn-hero-primary:hover svg[data-v-3964dda3]{transform:translate(2px)}.btn-hero-ghost[data-v-3964dda3]{background:transparent;border-color:var(--line-strong);color:var(--ink)}.btn-hero-ghost[data-v-3964dda3]:hover{border-color:var(--ink);background:var(--accent-soft);color:var(--accent-deep)}.btn-hero-text[data-v-3964dda3]{background:transparent;color:var(--ink-2);padding:12px 16px}.btn-hero-text[data-v-3964dda3]:hover{color:var(--accent)}.btn-hero-text:hover svg[data-v-3964dda3]{transform:translateY(2px)}.hero-stats[data-v-3964dda3]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:var(--sp-9);padding:var(--sp-6) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;max-width:780px}.hero-stat[data-v-3964dda3]{text-align:center;padding:0 var(--sp-4);border-right:1px solid var(--line)}.hero-stat[data-v-3964dda3]:last-child{border-right:none}.hero-stat-label[data-v-3964dda3]{font-size:11px;font-weight:500;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.hero-stat-value[data-v-3964dda3]{font-size:clamp(28px,3.4vw,38px);font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1.15;font-feature-settings:"tnum"}@media(max-width:640px){.hero-stats[data-v-3964dda3]{grid-template-columns:repeat(2,1fr)}.hero-stat[data-v-3964dda3]{border-right:none;padding:var(--sp-3) var(--sp-4)}.hero-stat[data-v-3964dda3]:nth-child(odd){border-right:1px solid var(--line)}.hero-stat[data-v-3964dda3]:nth-child(-n+2){border-bottom:1px solid var(--line)}}.hero-scroll-hint[data-v-3964dda3]{position:absolute;left:50%;bottom:24px;transform:translate(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);opacity:.85;animation:hint-bounce-3964dda3 2.4s var(--ease-spring) infinite}@keyframes hint-bounce-3964dda3{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media(max-width:640px){.hero[data-v-3964dda3]{padding-top:var(--sp-7);padding-bottom:var(--sp-9)}}.marquee-wall[data-v-018b846d]{padding:var(--sp-7) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);overflow:hidden}.marquee-wall-inner[data-v-018b846d]{max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee-track[data-v-018b846d]{display:flex;align-items:center;gap:56px;width:max-content;animation:marquee-018b846d 36s linear infinite}.marquee-wall:hover .marquee-track[data-v-018b846d]{animation-play-state:paused}.marq-item[data-v-018b846d]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;transition:color var(--t-fast) var(--ease-out)}.marq-item[data-v-018b846d]:hover{color:var(--ink)}.marq-dot[data-v-018b846d]{width:5px;height:5px;border-radius:50%;background:var(--c, var(--accent));flex:none}@keyframes marquee-018b846d{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-018b846d]{animation:none}}.section[data-v-151c043d]{padding:var(--sp-10) 0;border-top:1px solid var(--line)}.sec-head[data-v-151c043d]{text-align:center;max-width:680px;margin:0 auto var(--sp-8)}.sec-eyebrow[data-v-151c043d]{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-4)}.sec-eyebrow-num[data-v-151c043d]{color:var(--accent);font-weight:700}.sec-eyebrow-line[data-v-151c043d]{display:block;width:28px;height:1px;background:var(--line-strong)}.sec-title[data-v-151c043d]{font-size:clamp(36px,4.6vw,54px);font-weight:600;letter-spacing:var(--tracking-tight);margin-bottom:var(--sp-4)}.sec-sub[data-v-151c043d]{font-size:15px;color:var(--ink-2);line-height:1.8}.sec-sub code[data-v-151c043d]{padding:2px 6px;border-radius:4px;background:var(--bg-soft);font-size:.9em;color:var(--accent-deep)}.price-grid[data-v-151c043d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.price-card[data-v-151c043d]{background:var(--bg);padding:var(--sp-6) var(--sp-5);display:flex;flex-direction:column;gap:12px;transition:background var(--t-fast) var(--ease-out)}.price-card[data-v-151c043d]:hover{background:var(--accent-soft)}.price-card--featured[data-v-151c043d]{background:var(--accent-soft);color:var(--ink);border:1px solid var(--accent-line)}.price-card--featured[data-v-151c043d]:hover{background:var(--accent-soft);border-color:var(--accent)}.price-card--featured .price-card-name[data-v-151c043d]{color:var(--ink)}.price-card--featured .price-card-desc[data-v-151c043d]{color:var(--ink-2)}.price-card--featured .price-num[data-v-151c043d]{color:var(--accent-deep)}.price-card--featured .price-unit[data-v-151c043d]{color:var(--accent-deep);opacity:.85}.price-card-head[data-v-151c043d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.price-card-name[data-v-151c043d]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.price-card-tag[data-v-151c043d]{font-size:10px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:3px 8px;white-space:nowrap}.price-card-tag--hot[data-v-151c043d]{color:var(--accent-deep);border-color:var(--accent-line);background:var(--accent-soft)}.price-card-desc[data-v-151c043d]{font-size:13px;color:var(--ink-3);line-height:1.6;flex:1}.price-card-price[data-v-151c043d]{display:flex;align-items:baseline;gap:8px;margin-top:auto}.price-num[data-v-151c043d]{font-size:40px;font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1;font-feature-settings:"tnum"}.price-unit[data-v-151c043d]{font-size:12px;font-weight:500;color:var(--ink-3);letter-spacing:.05em}.pricing-notes[data-v-151c043d]{margin-top:var(--sp-6);display:flex;flex-direction:column;gap:10px}.pricing-note[data-v-151c043d]{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.7;color:var(--ink-2);padding:14px 16px;border-radius:var(--r-sm);border:1px solid var(--line)}.pricing-note--info[data-v-151c043d]{border-left:2px solid var(--accent);background:var(--accent-soft)}.pricing-note--warn[data-v-151c043d]{border-left:2px solid var(--warn);background:#f59e0b14}.pricing-note-icon[data-v-151c043d]{flex:none;margin-top:2px;color:var(--accent)}.pricing-note--warn .pricing-note-icon[data-v-151c043d]{color:var(--warn)}.sec-cta[data-v-151c043d]{margin-top:var(--sp-7);text-align:center}.btn-sec[data-v-151c043d]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:12px 24px;border-radius:999px;border:1px solid transparent;transition:transform var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.btn-sec svg[data-v-151c043d]{transition:transform var(--t-fast) var(--ease-spring)}.btn-sec-dark[data-v-151c043d]{background:var(--ink);color:var(--bg)}.btn-sec-dark[data-v-151c043d]:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}.btn-sec-dark:hover svg[data-v-151c043d]{transform:translate(2px)}@media(max-width:640px){.price-card[data-v-151c043d]{padding:var(--sp-5) var(--sp-4)}.price-num[data-v-151c043d]{font-size:32px}}.section[data-v-a9d5f459]{padding:var(--sp-10) 0;border-top:1px solid var(--line)}.sec-head[data-v-a9d5f459]{text-align:center;max-width:680px;margin:0 auto var(--sp-8)}.sec-eyebrow[data-v-a9d5f459]{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-4)}.sec-eyebrow-num[data-v-a9d5f459]{color:var(--accent);font-weight:700}.sec-eyebrow-line[data-v-a9d5f459]{display:block;width:28px;height:1px;background:var(--line-strong)}.sec-title[data-v-a9d5f459]{font-size:clamp(36px,4.6vw,54px);font-weight:600;letter-spacing:var(--tracking-tight);margin-bottom:var(--sp-4)}.sec-sub[data-v-a9d5f459]{font-size:15px;color:var(--ink-2);line-height:1.8}.accent-hint[data-v-a9d5f459]{color:var(--accent);font-weight:500}.endpoint-list[data-v-a9d5f459]{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--bg)}.endpoint-row[data-v-a9d5f459]{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,auto) auto 28px;align-items:center;gap:var(--sp-4);padding:16px var(--sp-5);background:transparent;border:none;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background var(--t-fast) var(--ease-out);position:relative}.endpoint-row[data-v-a9d5f459]:last-child{border-bottom:none}.endpoint-row[data-v-a9d5f459]:hover{background:var(--accent-soft)}.endpoint-row--copied[data-v-a9d5f459]{background:#10b98114}.endpoint-idx[data-v-a9d5f459]{font-size:11px;font-weight:600;color:var(--ink-3);letter-spacing:.04em}.endpoint-name[data-v-a9d5f459]{font-size:14px;font-weight:500;color:var(--ink);min-width:0}.endpoint-path[data-v-a9d5f459]{font-size:12px;color:var(--ink-3);padding:3px 8px;border-radius:4px;background:var(--bg-soft);border:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.endpoint-row:hover .endpoint-path[data-v-a9d5f459]{color:var(--accent-deep);background:var(--accent-soft);border-color:var(--accent-line)}.endpoint-hot[data-v-a9d5f459]{font-size:10px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-deep);background:var(--accent-soft);border:1px solid var(--accent-line);padding:3px 8px;border-radius:999px;white-space:nowrap}.endpoint-action[data-v-a9d5f459]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:var(--ink-3);transition:all var(--t-fast) var(--ease-out)}.endpoint-row:hover .endpoint-action[data-v-a9d5f459]{background:var(--accent);color:#fff}.endpoint-row--copied .endpoint-action[data-v-a9d5f459]{background:var(--success);color:#fff}.endpoint-warning[data-v-a9d5f459]{display:flex;gap:12px;padding:18px 20px;margin-top:var(--sp-5);background:#f59e0b0f;border:1px solid rgba(245,158,11,.18);border-left:2px solid var(--warn);border-radius:var(--r-sm);font-size:13px;line-height:1.7;color:var(--ink-2)}.endpoint-warning-icon[data-v-a9d5f459]{color:var(--warn);flex:none;margin-top:2px}.endpoint-warning-body p[data-v-a9d5f459]{font-weight:600;color:var(--ink);margin-bottom:8px;font-size:13px}.endpoint-warning-body ul[data-v-a9d5f459]{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:4px}.endpoint-warning-body li[data-v-a9d5f459]{padding-left:18px;position:relative}.endpoint-warning-body li[data-v-a9d5f459]:before{content:"·";position:absolute;left:0;color:var(--ink-3)}.endpoint-warning-body code[data-v-a9d5f459]{padding:1px 6px;border-radius:4px;background:var(--bg-soft);font-size:.88em;color:var(--accent-deep)}@media(max-width:768px){.endpoint-row[data-v-a9d5f459]{grid-template-columns:28px minmax(0,1fr) 28px;grid-template-rows:auto auto auto;column-gap:var(--sp-3);row-gap:6px;padding:14px var(--sp-4);align-items:center}.endpoint-idx[data-v-a9d5f459]{grid-row:1;grid-column:1}.endpoint-name[data-v-a9d5f459]{grid-row:1;grid-column:2;min-width:0;overflow-wrap:anywhere}.endpoint-action[data-v-a9d5f459]{grid-row:1;grid-column:3}.endpoint-path[data-v-a9d5f459]{grid-row:2;grid-column:1 / -1;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip}.endpoint-hot[data-v-a9d5f459]{grid-row:3;grid-column:2 / -1;justify-self:start;margin:0}}@media(max-width:480px){.endpoint-path[data-v-a9d5f459]{font-size:11px}}.section[data-v-b025455e]{padding:var(--sp-10) 0;border-top:1px solid var(--line)}.sec-head[data-v-b025455e]{text-align:center;max-width:680px;margin:0 auto var(--sp-8)}.sec-eyebrow[data-v-b025455e]{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-4)}.sec-eyebrow-num[data-v-b025455e]{color:var(--accent);font-weight:700}.sec-eyebrow-line[data-v-b025455e]{display:block;width:28px;height:1px;background:var(--line-strong)}.sec-title[data-v-b025455e]{font-size:clamp(36px,4.6vw,54px);font-weight:600;letter-spacing:var(--tracking-tight);margin-bottom:var(--sp-4)}.sec-sub[data-v-b025455e]{font-size:15px;color:var(--ink-2);line-height:1.8}.steps-grid[data-v-b025455e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.step-card[data-v-b025455e]{background:var(--bg);padding:var(--sp-6) var(--sp-5);display:flex;flex-direction:column;gap:12px;transition:background var(--t-fast) var(--ease-out)}.step-card[data-v-b025455e]:hover{background:var(--accent-soft)}.step-num-wrap[data-v-b025455e]{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--accent-line);display:grid;place-items:center;background:var(--bg)}.step-num[data-v-b025455e]{font-size:14px;font-weight:600;color:var(--accent-deep);letter-spacing:0}.step-title[data-v-b025455e]{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.step-desc[data-v-b025455e]{font-size:13px;color:var(--ink-2);line-height:1.7}.base-url-bar[data-v-b025455e]{margin-top:var(--sp-6);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.base-url-label[data-v-b025455e]{display:flex;align-items:center;padding:0 16px;font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-right:1px solid var(--line)}.base-url-value[data-v-b025455e]{display:flex;align-items:center;padding:14px 18px;font-size:14px;color:var(--ink);white-space:nowrap;overflow-x:auto}.base-url-value[data-v-b025455e]::-webkit-scrollbar{height:0}.base-url-copy[data-v-b025455e]{padding:0 20px;background:transparent;border:none;border-left:1px solid var(--line);color:var(--accent);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.base-url-copy[data-v-b025455e]:hover{background:var(--accent);color:#fff}.base-url-copy--done[data-v-b025455e]{background:var(--success);color:#fff}.base-url-hint[data-v-b025455e]{margin-top:var(--sp-3);font-size:12px;color:var(--ink-3);text-align:center}.base-url-hint code[data-v-b025455e]{padding:1px 6px;background:var(--accent-soft);color:var(--accent-deep);border-radius:4px}.demo-terminal[data-v-b025455e]{margin-top:var(--sp-6);background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;color:var(--ink)}.dt-header[data-v-b025455e]{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#0000000a;border-bottom:1px solid var(--line)}.dt-dots[data-v-b025455e]{display:inline-flex;gap:7px;flex:none}.dt-dot[data-v-b025455e]{width:11px;height:11px;border-radius:50%;display:inline-block}.dt-dot--red[data-v-b025455e]{background:#ff5f57}.dt-dot--amber[data-v-b025455e]{background:#febc2e}.dt-dot--green[data-v-b025455e]{background:#28c840}.dt-title[data-v-b025455e]{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-body[data-v-b025455e]{padding:var(--sp-5) var(--sp-5) var(--sp-5);min-height:220px;font-size:13px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.dt-line[data-v-b025455e]{margin:0}.dt-line+.dt-line[data-v-b025455e]{margin-top:2px}.dt-line--current[data-v-b025455e]{display:inline-block;width:100%}.t-cmd[data-v-b025455e]{color:var(--ink)}.t-resp[data-v-b025455e]{color:var(--ink-2)}.t-ok[data-v-b025455e]{color:var(--accent-deep);font-weight:600}.dt-cursor[data-v-b025455e]{display:inline-block;width:.6em;color:var(--ink);animation:dt-blink-b025455e 1.06s steps(2,end) infinite}@keyframes dt-blink-b025455e{0%,50%{opacity:1}50.01%,to{opacity:0}}.dt-footnote[data-v-b025455e]{margin:0;padding:10px 16px;border-top:1px solid var(--line);font-size:11px;color:var(--ink-3);opacity:.7;text-align:right}@media(prefers-reduced-motion:reduce){.dt-cursor[data-v-b025455e]{animation:none;opacity:1}}.section[data-v-e331201b]{padding:var(--sp-10) 0;border-top:1px solid var(--line)}.sec-head[data-v-e331201b]{text-align:center;max-width:680px;margin:0 auto var(--sp-8)}.sec-eyebrow[data-v-e331201b]{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-4)}.sec-eyebrow-num[data-v-e331201b]{color:var(--accent);font-weight:700}.sec-eyebrow-line[data-v-e331201b]{display:block;width:28px;height:1px;background:var(--line-strong)}.sec-title[data-v-e331201b]{font-size:clamp(36px,4.6vw,54px);font-weight:600;letter-spacing:var(--tracking-tight);margin-bottom:var(--sp-4)}.sec-sub[data-v-e331201b]{font-size:15px;color:var(--ink-2);line-height:1.8}.community-grid[data-v-e331201b]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--sp-5)}.community-panel[data-v-e331201b]{padding:var(--sp-7) var(--sp-6);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:var(--sp-4);transition:border-color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.community-panel[data-v-e331201b]:hover{border-color:var(--line-strong);background:var(--bg-soft)}.community-panel--primary[data-v-e331201b]{background:var(--accent-soft);color:var(--ink);border-color:var(--accent-line)}.community-panel--primary[data-v-e331201b]:hover{background:var(--accent-soft);border-color:var(--accent)}.community-panel--primary .panel-eyebrow[data-v-e331201b]{color:var(--accent)}.community-panel--primary .panel-rate-num[data-v-e331201b]{color:var(--accent-deep)}.community-panel--primary .panel-rate-label[data-v-e331201b]{color:var(--ink-3)}.community-panel--primary .panel-list[data-v-e331201b]{color:var(--ink-2)}.community-panel--primary .panel-list-warn[data-v-e331201b]{color:var(--danger)}.community-panel--primary .panel-list-dot[data-v-e331201b]{background:var(--accent)}.panel-eyebrow[data-v-e331201b]{font-size:10px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.panel-rate[data-v-e331201b]{display:flex;align-items:baseline;gap:14px;line-height:1;font-weight:600;letter-spacing:-.03em}.panel-rate-num[data-v-e331201b]{font-size:clamp(36px,5vw,54px);font-feature-settings:"tnum"}.panel-rate-sep[data-v-e331201b]{font-size:22px;color:var(--ink-3);font-weight:400}.panel-rate-label[data-v-e331201b]{font-size:13px;color:var(--ink-3)}.panel-list[data-v-e331201b]{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:var(--sp-3);font-size:13px;line-height:1.7}.panel-list li[data-v-e331201b]{display:flex;gap:10px;align-items:flex-start}.panel-list strong[data-v-e331201b]{font-weight:600}.panel-list-dot[data-v-e331201b]{width:4px;height:4px;border-radius:50%;background:var(--ink-3);flex:none;margin-top:8px}.panel-list-warn[data-v-e331201b]{color:var(--danger)}.panel-title[data-v-e331201b]{font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.panel-qq[data-v-e331201b]{display:flex;flex-direction:column;gap:12px;margin-top:var(--sp-2)}.panel-qq-row[data-v-e331201b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.panel-qq-row[data-v-e331201b]:last-child{border-bottom:none}.panel-qq-row dt[data-v-e331201b]{font-size:12px;color:var(--ink-3);font-weight:500}.panel-qq-row dd[data-v-e331201b]{font-size:14px;color:var(--ink);font-weight:500}.panel-qq-num[data-v-e331201b]{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;background:transparent;border:1px solid transparent;color:var(--ink);font-weight:600;font-size:14px;cursor:pointer;transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.panel-qq-num[data-v-e331201b]:hover{color:var(--accent);background:var(--accent-soft)}.panel-qq-num--done[data-v-e331201b]{color:var(--success)}.panel-qq-num-icon[data-v-e331201b]{opacity:.6;display:inline-flex}.panel-cta[data-v-e331201b]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;background:var(--ink);color:var(--bg);border-radius:999px;font-size:14px;font-weight:500;transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.panel-cta svg[data-v-e331201b]{transition:transform var(--t-fast) var(--ease-spring)}.panel-cta[data-v-e331201b]:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}.panel-cta:hover svg[data-v-e331201b]{transform:translate(2px)}@media(max-width:768px){.community-grid[data-v-e331201b]{grid-template-columns:1fr}.community-panel[data-v-e331201b]{padding:var(--sp-5) var(--sp-4);gap:var(--sp-3)}.panel-rate[data-v-e331201b]{flex-wrap:wrap;gap:8px 12px}.panel-rate-num[data-v-e331201b]{font-size:clamp(28px,8vw,38px)}.panel-rate-sep[data-v-e331201b]{font-size:18px}.panel-list[data-v-e331201b]{font-size:12px;line-height:1.65}.panel-list li[data-v-e331201b]{overflow-wrap:anywhere}}[role=button][data-v-31765077]:focus-visible{outline:2px solid #4d8dff;outline-offset:-2px;border-radius:6px}@media(prefers-reduced-motion:reduce){[role=button]>span[data-v-31765077]:last-child,[id^=faq-a-][data-v-31765077]{transition:none!important}}.footer[data-v-677707cd]{border-top:1px solid var(--line);padding:var(--sp-9) 0 var(--sp-6)}.footer-grid[data-v-677707cd]{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--sp-7);margin-bottom:var(--sp-7)}.brand[data-v-677707cd]{display:inline-flex;align-items:center;gap:12px}.brand-mark[data-v-677707cd]{width:32px;height:32px;border-radius:8px;overflow:hidden;flex:none}.brand-mark img[data-v-677707cd]{width:100%;height:100%;object-fit:cover}.brand-text[data-v-677707cd]{display:flex;flex-direction:column;line-height:1.15}.brand-name[data-v-677707cd]{font-weight:700;font-size:15px;letter-spacing:-.02em}.brand-sub[data-v-677707cd]{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.footer-tag[data-v-677707cd]{margin-top:var(--sp-4);font-size:13px;line-height:1.8;color:var(--ink-3)}.footer-col-title[data-v-677707cd]{font-size:11px;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-3)}.footer-list[data-v-677707cd]{list-style:none;display:flex;flex-direction:column;gap:6px}.footer-link[data-v-677707cd]{font-size:13px;color:var(--ink-2);transition:color var(--t-fast) var(--ease-out)}.footer-link[data-v-677707cd]:hover{color:var(--accent-deep)}.footer-bottom[data-v-677707cd]{padding-top:var(--sp-5);border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--ink-3)}.footer-domain[data-v-677707cd]{font-size:11px}@media(max-width:768px){.footer-grid[data-v-677707cd]{grid-template-columns:1fr 1fr;gap:var(--sp-6)}.footer-brand[data-v-677707cd]{grid-column:1 / -1}}.back-top[data-v-ddb181b0]{position:fixed;right:24px;bottom:24px;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:40;opacity:0;transform:translateY(20px) scale(.9);pointer-events:none;transition:opacity var(--t-mid) var(--ease-out),transform var(--t-mid) var(--ease-spring),background var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.back-top--visible[data-v-ddb181b0]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-top[data-v-ddb181b0]:hover{background:var(--accent);color:#fff;border-color:var(--accent);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.back-top[data-v-ddb181b0]{transition:none}}main{display:block}:root{color-scheme:light;--bg: #fbfbfd;--bg-soft: #f5f5f7;--bg-invert: #0b0b0f;--ink: #0b0b0f;--ink-2: #51515c;--ink-3: #8a8a93;--ink-4: #c6c6cc;--line: rgba(11, 11, 15, .08);--line-strong: rgba(11, 11, 15, .16);--accent: #0a5cff;--accent-deep: #0047d6;--accent-soft: rgba(10, 92, 255, .07);--accent-line: rgba(10, 92, 255, .22);--success: #10b981;--warn: #f59e0b;--danger: #ef4444;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--tracking-tight: -.04em;--tracking-tight-2: -.02em;--tracking-caps: .18em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--sp-11: 160px;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--w-max: 1200px;--w-content: 760px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .18s;--t-mid: .38s;--t-slow: .72s;--z-nav: 50;--z-overlay: 60}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--bg: #0b0b0f;--bg-soft: #131318;--bg-invert: #fbfbfd;--ink: #f2f2f4;--ink-2: #b0b0b8;--ink-3: #787880;--ink-4: #3d3d44;--line: rgba(242, 242, 244, .08);--line-strong: rgba(242, 242, 244, .18);--accent: #4d8dff;--accent-deep: #2f77ff;--accent-soft: rgba(77, 141, 255, .12);--accent-line: rgba(77, 141, 255, .32)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{font-family:var(--font-sans);font-size:16px;line-height:1.7;color:var(--ink);background:var(--bg);font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ink-4);border-radius:5px;border:2.5px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}a{color:inherit;text-decoration:none;transition:color var(--t-fast) var(--ease-out)}a:hover{color:var(--accent)}button{font-family:inherit;color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{font-weight:600;letter-spacing:var(--tracking-tight-2);line-height:1.2}.container{width:100%;max-width:var(--w-max);margin:0 auto;padding:0 var(--sp-5)}.container-narrow{width:100%;max-width:var(--w-content);margin:0 auto;padding:0 var(--sp-5)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.text-mono{font-family:var(--font-mono)}.text-serif{font-family:var(--font-serif)}.text-italic{font-style:italic}.reveal{opacity:0;transform:translateY(28px);transition:opacity var(--t-slow) var(--ease-out),transform var(--t-slow) var(--ease-out);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
