:root{--ksd6-bg:#090a10;--ksd6-bg2:#0f1220;--ksd6-card:rgba(255,255,255,.06);--ksd6-card2:rgba(255,255,255,.085);--ksd6-stroke:rgba(255,255,255,.12);--ksd6-stroke2:rgba(255,255,255,.18);--ksd6-text:#e9eef6;--ksd6-muted:rgba(233,238,246,.78);--ksd6-dim:rgba(233,238,246,.62);--ksd6-primary:#6e3149;--ksd6-accent:#25a9ac;--ksd6-shadow:0 18px 50px rgba(0,0,0,.48);--ksd6-r1:12px;--ksd6-r2:16px;--ksd6-r3:18px;--ksd6-max:1120px;--ksd6-font:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--ksd6-head:"Sora",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}
*{box-sizing:border-box}
html,body{height:100%}
body.ksd6-body{margin:0;background:radial-gradient(1200px 800px at 12% -10%, rgba(37,169,172,.22), transparent 55%),radial-gradient(900px 650px at 86% 0%, rgba(110,49,73,.25), transparent 60%),linear-gradient(180deg,var(--ksd6-bg),var(--ksd6-bg2));color:var(--ksd6-text);font-family:var(--ksd6-font);font-size:15px;line-height:1.55;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:inherit}
.ksd6-shell{width:min(var(--ksd6-max),100%);margin:0 auto;padding:0 14px}
.ksd6-skip{position:absolute;left:-999px;top:10px;background:#fff;color:#000;padding:10px 12px;border-radius:12px;font-size:14px}
.ksd6-skip:focus{left:12px;z-index:10}

.ksd6-top{padding:14px 0 10px}
.ksd6-topbar{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.ksd6-brand{display:flex;flex-direction:column;gap:6px;min-width:220px}
.ksd6-logo{font-family:var(--ksd6-head);letter-spacing:.08em;text-transform:uppercase;font-weight:800;font-size:18px;line-height:1.15}
.ksd6-slogan{font-size:13px;color:var(--ksd6-muted)}
.ksd6-navwrap{flex:1;min-width:240px}
.ksd6-nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
.ksd6-nav a{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;text-decoration:none;border:1px solid var(--ksd6-stroke);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));font-size:13px}
.ksd6-nav a:hover{border-color:rgba(37,169,172,.45);box-shadow:0 0 0 3px rgba(37,169,172,.12)}

.ksd6-tickerwrap{margin-top:10px}
.ksd6-ticker{border-radius:var(--ksd6-r2);border:1px solid var(--ksd6-stroke);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.035));overflow:hidden}
.ksd6-tickertrack{display:flex;gap:18px;white-space:nowrap;will-change:transform;animation:ksd6-scroll 26s linear infinite;padding:10px 12px}
.ksd6-tick{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:13px;color:var(--ksd6-muted)}
.ksd6-dot{width:8px;height:8px;border-radius:999px;background:radial-gradient(circle at 30% 30%, #fff, var(--ksd6-accent));box-shadow:0 0 18px rgba(37,169,172,.35)}
@keyframes ksd6-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.ksd6-tickertrack{animation:none;flex-wrap:wrap;white-space:normal}}

.ksd6-main{padding:10px 0 36px}
.ksd6-glass{background:linear-gradient(180deg,var(--ksd6-card2),var(--ksd6-card));border:1px solid var(--ksd6-stroke);border-radius:var(--ksd6-r3);box-shadow:var(--ksd6-shadow);backdrop-filter:blur(10px)}

.ksd6-hero{margin-top:8px}
.ksd6-heroGrid{display:grid;grid-template-columns:1fr;gap:12px}
.ksd6-heroCard{padding:16px}
.ksd6-kicker{font-size:13px;color:var(--ksd6-muted);text-transform:uppercase;letter-spacing:.08em}
.ksd6-heroTitle{margin:10px 0 10px;font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:22px;line-height:1.12}
.ksd6-heroDesc{margin:0 0 14px;color:var(--ksd6-muted);font-size:15px}
.ksd6-heroMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.ksd6-pill{font-size:13px;color:var(--ksd6-muted);border:1px solid var(--ksd6-stroke);padding:8px 10px;border-radius:999px;background:rgba(0,0,0,.18)}

.ksd6-heroTabs{margin-top:10px}
.ksd6-tablist{display:flex;gap:8px;flex-wrap:wrap}
.ksd6-tab{appearance:none;border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.18);color:var(--ksd6-text);padding:10px 12px;border-radius:14px;font-family:var(--ksd6-head);letter-spacing:.06em;text-transform:uppercase;font-size:13px;cursor:pointer}
.ksd6-tab:hover{box-shadow:0 0 0 3px rgba(37,169,172,.12);border-color:rgba(37,169,172,.45)}
.ksd6-tab.ksd6-isActive{border-color:rgba(37,169,172,.6);background:linear-gradient(180deg,rgba(37,169,172,.18),rgba(110,49,73,.12))}
.ksd6-tabpanes{margin-top:10px}
.ksd6-tabpane{display:none}
.ksd6-tabpane.ksd6-isActive{display:block}
.ksd6-bullets,.ksd6-stepsMini{margin:0;padding-left:18px;color:var(--ksd6-muted);font-size:15px}

.ksd6-heroMedia{padding:12px}
.ksd6-mediaFrame{border-radius:var(--ksd6-r2);overflow:hidden;border:1px solid rgba(255,255,255,.10)}
.ksd6-mediaFrame img{width:100%;height:auto;transform:scale(1.02)}
.ksd6-mediaCaption{display:flex;flex-direction:column;gap:6px;padding:10px 2px 2px}
.ksd6-captionTitle{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:14px}
.ksd6-captionText{font-size:13px;color:var(--ksd6-muted)}

.ksd6-metrics{margin-top:12px}
.ksd6-metricRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ksd6-metric{padding:12px 12px}
.ksd6-metricNum{font-family:var(--ksd6-head);letter-spacing:.06em;text-transform:uppercase;font-size:20px;line-height:1.1}
.ksd6-metricLbl{margin-top:6px;color:var(--ksd6-muted);font-size:13px}

.ksd6-mag{margin-top:14px}
.ksd6-magGrid{display:grid;grid-template-columns:1fr;gap:12px}
.ksd6-sectionHead{display:flex;flex-direction:column;gap:6px;margin:4px 0 10px}
.ksd6-h2{margin:0;font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.07em;font-size:16px;line-height:1.2}
.ksd6-sub{color:var(--ksd6-muted);font-size:13px}

.ksd6-masonry{columns:1;column-gap:12px}
.ksd6-card{break-inside:avoid;margin:0 0 12px;display:block;text-decoration:none}
.ksd6-cardIn{padding:12px;border-radius:var(--ksd6-r3);border:1px solid var(--ksd6-stroke);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.ksd6-card:hover .ksd6-cardIn{transform:translateY(-2px);border-color:rgba(37,169,172,.55);box-shadow:0 0 0 3px rgba(37,169,172,.10),0 20px 55px rgba(0,0,0,.55)}
.ksd6-cardMedia{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.10)}
.ksd6-cardMedia img{width:100%;height:auto}
.ksd6-cardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:10px}
.ksd6-cardTitle{margin:0;font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:14px;line-height:1.25}
.ksd6-badge{font-size:12px;min-width:max-content;color:rgba(233,238,246,.92);padding:6px 10px;border-radius:999px;border:1px solid rgba(37,169,172,.45);background:rgba(37,169,172,.10)}
.ksd6-cardSub{margin-top:6px;color:var(--ksd6-muted);font-size:13px}

.ksd6-article{padding:16px}
.ksd6-article h2,.ksd6-article h3{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;line-height:1.2}
.ksd6-article h2{font-size:18px;margin:16px 0 10px}
.ksd6-article h3{font-size:15px;margin:14px 0 8px}
.ksd6-article p{margin:0 0 12px;color:var(--ksd6-text);font-size:15px}
.ksd6-article ul,.ksd6-article ol{margin:0 0 12px;padding-left:20px;color:var(--ksd6-text);font-size:15px}
.ksd6-article li{margin:6px 0}
.ksd6-article hr{border:0;border-top:1px solid var(--ksd6-stroke);margin:14px 0}
.ksd6-article blockquote{margin:12px 0;padding:12px 12px;border-left:3px solid rgba(37,169,172,.65);background:rgba(0,0,0,.18);border-radius:14px;color:var(--ksd6-muted);font-size:15px}
.ksd6-article table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px;border:1px solid var(--ksd6-stroke)}
.ksd6-article th,.ksd6-article td{padding:10px 10px;border-bottom:1px solid var(--ksd6-stroke);vertical-align:top;font-size:13px}
.ksd6-article th{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;background:rgba(110,49,73,.18)}
.ksd6-article tr:last-child td{border-bottom:0}
.ksd6-article figure{margin:12px 0}
.ksd6-article figcaption{margin-top:8px;color:var(--ksd6-muted);font-size:13px}

.ksd6-compare{padding:16px;margin-top:12px}
.ksd6-tableWrap{overflow:auto;border-radius:14px}
.ksd6-table{min-width:520px;width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--ksd6-stroke);border-radius:14px;overflow:hidden;background:rgba(0,0,0,.12)}
.ksd6-table th,.ksd6-table td{padding:10px 10px;border-bottom:1px solid var(--ksd6-stroke);font-size:13px}
.ksd6-table th{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;background:rgba(37,169,172,.12)}
.ksd6-table tr:last-child td{border-bottom:0}

.ksd6-sideBlock{padding:14px}
.ksd6-chips{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}
.ksd6-chip{appearance:none;border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.18);color:var(--ksd6-text);padding:10px 12px;border-radius:999px;font-size:13px;cursor:pointer}
.ksd6-chip.ksd6-isActive{border-color:rgba(37,169,172,.6);box-shadow:0 0 0 3px rgba(37,169,172,.10)}
.ksd6-note{margin-top:10px;color:var(--ksd6-dim);font-size:13px}

.ksd6-providerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.ksd6-provider{padding:10px 10px;border-radius:14px;border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.14);font-size:13px;color:var(--ksd6-muted)}

.ksd6-benefits{display:grid;grid-template-columns:1fr;gap:10px}
.ksd6-benefit{padding:12px;border-radius:var(--ksd6-r2);border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.14)}
.ksd6-benefitTitle{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:14px}
.ksd6-benefitText{margin-top:6px;color:var(--ksd6-muted);font-size:13px}

.ksd6-payGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.ksd6-pay{padding:10px 10px;border-radius:14px;border:1px dashed rgba(255,255,255,.20);background:rgba(0,0,0,.10);font-size:13px;color:var(--ksd6-muted)}

.ksd6-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.ksd6-step{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--ksd6-r2);border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.14)}
.ksd6-stepNum{flex:0 0 auto;width:34px;height:34px;border-radius:12px;display:grid;place-items:center;font-family:var(--ksd6-head);letter-spacing:.06em;text-transform:uppercase;font-size:14px;background:linear-gradient(180deg,rgba(110,49,73,.55),rgba(37,169,172,.25));border:1px solid rgba(255,255,255,.14)}
.ksd6-stepTitle{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:14px;line-height:1.2}
.ksd6-stepText{margin-top:6px;color:var(--ksd6-muted);font-size:13px}

.ksd6-faq{border:1px solid var(--ksd6-stroke);border-radius:14px;background:rgba(0,0,0,.12);padding:10px 12px}
.ksd6-faq+ .ksd6-faq{margin-top:10px}
.ksd6-faqQ{cursor:pointer;font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:13px;line-height:1.25}
.ksd6-faqA{margin-top:8px;color:var(--ksd6-muted);font-size:15px}

.ksd6-pageHead{padding:16px;margin-top:10px}
.ksd6-pageKicker{font-size:13px;color:var(--ksd6-muted);text-transform:uppercase;letter-spacing:.08em}
.ksd6-pageTitle{margin:10px 0 8px;font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:22px;line-height:1.12}
.ksd6-pageDesc{margin:0;color:var(--ksd6-muted);font-size:15px}
.ksd6-pageMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}

.ksd6-crumbs{margin-top:8px}
.ksd6-crumbList{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}
.ksd6-crumbList a,.ksd6-crumbList span{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.12);text-decoration:none;font-size:13px;color:var(--ksd6-muted)}

.ksd6-pageGrid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}
.ksd6-featureList{display:grid;gap:10px}
.ksd6-feature{padding:12px;border-radius:var(--ksd6-r2);border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.14)}
.ksd6-featureTitle{font-family:var(--ksd6-head);text-transform:uppercase;letter-spacing:.06em;font-size:14px}
.ksd6-featureText{margin-top:6px;color:var(--ksd6-muted);font-size:13px}

.ksd6-faqWrap{padding:16px;margin-top:12px}
.ksd6-faqList{margin-top:10px}

.ksd6-pager{margin-top:12px}
.ksd6-pagerGrid{display:grid;grid-template-columns:1fr;gap:10px}
.ksd6-pager a{display:flex;justify-content:space-between;gap:10px;align-items:center;text-decoration:none;padding:12px 12px;border-radius:var(--ksd6-r2);border:1px solid var(--ksd6-stroke);background:rgba(0,0,0,.14);font-size:13px;color:var(--ksd6-muted)}
.ksd6-pager a:hover{border-color:rgba(37,169,172,.45);box-shadow:0 0 0 3px rgba(37,169,172,.10)}

.ksd6-related{margin-top:14px}
.ksd6-relatedGrid{display:grid;grid-template-columns:1fr;gap:10px}

.ksd6-footer{padding:18px 0 30px;border-top:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.20)}
.ksd6-footerGrid{display:grid;grid-template-columns:1fr;gap:12px}
.ksd6-footText{margin-top:8px;color:var(--ksd6-muted);font-size:13px}
.ksd6-footLinks{color:var(--ksd6-muted);font-size:13px}
.ksd6-footLinks a{color:var(--ksd6-text);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.18)}
.ksd6-footLinks a:hover{border-bottom-color:rgba(37,169,172,.7)}
.ksd6-legal{color:var(--ksd6-dim);font-size:13px}
.ksd6-copy{margin-top:8px;color:var(--ksd6-dim);font-size:13px}

.ksd6-glow{position:relative}
.ksd6-glow:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:.0;transition:opacity .2s ease;box-shadow:0 0 0 2px rgba(37,169,172,.0),0 0 32px rgba(37,169,172,.0)}
.ksd6-glow:hover:after{opacity:1;box-shadow:0 0 0 2px rgba(37,169,172,.22),0 0 32px rgba(37,169,172,.18)}

@media (min-width:560px){.ksd6-shell{padding:0 18px}.ksd6-heroTitle,.ksd6-pageTitle{font-size:26px}.ksd6-metricRow{grid-template-columns:repeat(4,minmax(0,1fr))}.ksd6-masonry{columns:2}.ksd6-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.ksd6-relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ksd6-pagerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:820px){.ksd6-heroGrid{grid-template-columns:1.3fr .9fr;align-items:stretch}.ksd6-magGrid{grid-template-columns:1.45fr .85fr;align-items:start}.ksd6-pageGrid{grid-template-columns:1.5fr .9fr}.ksd6-masonry{columns:2}.ksd6-providerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ksd6-payGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ksd6-footerGrid{grid-template-columns:1.2fr 1fr 1fr;align-items:start}}

/* v2fix-tickerclip: 跑马灯容器裁剪（类名不含 ticker，全局规则未命中） */
.ksd6-navwrap{overflow:hidden !important;max-width:100% !important}
.ksd6-navwrap > *{max-width:none}
/* v2fix-clip */
html,body{overflow-x:hidden !important}