.fkw{--f-blue: #0076fe;--f-blue-d: #0059d6;--f-blue-l: #2f82ff;--f-orange: #fe714b;--f-orange-d: #f05a30;--f-gradient-cta: linear-gradient(90deg, #fe714b 0%, #fe8e4b 100%);--f-gradient-hero: linear-gradient(118deg, #2f5bff 0%, #6a3cff 55%, #8b3cf0 100%);--f-gradient-hire: linear-gradient(118deg, #ff6b35 0%, #ff9e44 100%);--f-bg: #ffffff;--f-bg-soft: #f6f8fb;--f-bg-soft2: #eef3fa;--f-text: #1a2233;--f-text-2: #5a6b85;--f-text-3: #93a2b8;--f-border: #e8edf5;--f-shadow-sm: 0 2px 10px rgba(23, 43, 77, .06);--f-shadow: 0 6px 24px rgba(23, 43, 77, .09);--f-shadow-lg: 0 16px 48px rgba(23, 43, 77, .14);--f-shadow-blue: 0 8px 22px rgba(0, 118, 254, .26);--f-shadow-orange: 0 8px 22px rgba(254, 113, 75, .32);--f-r-sm: 6px;--f-r: 10px;--f-r-lg: 16px;--f-r-xl: 24px;--f-maxw: 1200px;background:var(--f-bg);color:var(--f-text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.7;-webkit-font-smoothing:antialiased}.fkw *{box-sizing:border-box}.fkw a,.fkw a:hover,.fkw a:focus,.fkw a:focus-visible,.fkw a:active,.fkw a:visited{text-decoration:none}.fkw a:focus-visible{outline:2px solid var(--f-blue);outline-offset:3px;border-radius:4px}.fk-container{width:100%;max-width:var(--f-maxw);margin:0 auto;padding:0 20px}.fk-section{padding:64px 0}.fk-section.pb-sm{padding-bottom:28px}.fk-section.pt-sm{padding-top:28px}.fk-section.tight{padding:44px 0}.fk-section.gray{background:var(--f-bg-soft)}.fk-section.gradient-soft{background:linear-gradient(180deg,#f2f6ff,#fff)}.fk-title{font-size:30px;font-weight:700;line-height:1.35;text-align:center;color:var(--f-text);letter-spacing:-.3px}.fk-subtitle{text-align:center;color:var(--f-text-2);font-size:15px;margin-top:10px}.fk-title-bar{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.fk-title-bar:before,.fk-title-bar:after{content:"";width:26px;height:2px;background:var(--f-blue);border-radius:2px}.fk-head{margin-bottom:36px}.fk-head .fk-title,.fk-head .fk-subtitle{text-align:center}.fk-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 26px;border-radius:var(--f-r);font-size:15px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s ease;white-space:nowrap}.fk-btn-orange{background:var(--f-gradient-cta);color:#fff;box-shadow:var(--f-shadow-orange)}.fk-btn-orange:hover{transform:translateY(-2px);box-shadow:0 12px 28px #fe714b6b;text-decoration:none}.fk-btn-blue{background:var(--f-blue);color:#fff;box-shadow:var(--f-shadow-blue)}.fk-btn-blue:hover{background:var(--f-blue-d);transform:translateY(-2px);text-decoration:none}.fk-btn-white{background:#fff;color:var(--f-blue);border-color:#fff}.fk-btn-white:hover{background:#f2f6ff;text-decoration:none}.fk-btn-ghost{background:transparent;color:var(--f-text);border-color:var(--f-border)}.fk-btn-ghost:hover{border-color:var(--f-blue);color:var(--f-blue);text-decoration:none}.fk-btn-outline-white{background:#ffffff1f;color:#fff;border-color:#ffffff8c}.fk-btn-outline-white:hover{background:#ffffff38;text-decoration:none}.fk-btn-sm{height:34px;padding:0 16px;font-size:13.5px}.fk-btn-lg{height:48px;padding:0 34px;font-size:16px}.fk-btn-block{width:100%}.fk-card{background:#fff;border:1px solid var(--f-border);border-radius:var(--f-r-lg);box-shadow:var(--f-shadow-sm);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.fk-card:hover{transform:translateY(-4px);box-shadow:var(--f-shadow-lg);border-color:#d6e3f7}.fk-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.fk-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fk-reveal{opacity:1;transform:none;transition:none}}.fk-grid{display:grid;gap:18px}.fk-flex-c{display:flex;align-items:center;justify-content:center}@media(max-width:900px){.fk-section{padding:48px 0}.fk-title{font-size:23px}.fk-subtitle{font-size:14px}.fk-container{padding:0 16px}}.hd[data-astro-cid-62rceegr]{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 1px 0 var(--f-border);transition:box-shadow .25s ease}.hd[data-astro-cid-62rceegr].scrolled{box-shadow:0 4px 18px #172b4d1a}.hd-in[data-astro-cid-62rceegr]{height:66px;display:flex;align-items:center;gap:30px}.logo[data-astro-cid-62rceegr]{display:flex;align-items:center;gap:9px;flex:none}.logo-img[data-astro-cid-62rceegr]{height:40px;width:auto;display:block}.nav[data-astro-cid-62rceegr]{display:flex;align-items:center;gap:2px;margin-left:72px;margin-right:auto}.nav[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]{padding:8px 15px;font-size:15px;color:var(--f-text);border-radius:var(--f-r-sm);transition:all .2s ease}.nav[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]:hover{color:var(--f-blue);background:#f2f6ff;text-decoration:none}.nav-item[data-astro-cid-62rceegr]{position:relative}.nav-item[data-astro-cid-62rceegr]>a[data-astro-cid-62rceegr]{display:inline-flex;align-items:center;gap:5px}.nav-arrow[data-astro-cid-62rceegr]{width:9px;height:6px;opacity:.7;transition:transform .2s ease}.nav-item[data-astro-cid-62rceegr]:hover .nav-arrow[data-astro-cid-62rceegr]{transform:rotate(180deg)}.nav-sub[data-astro-cid-62rceegr]{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(6px);min-width:196px;padding:8px;background:#fff;border:1px solid var(--f-border);border-radius:var(--f-r);box-shadow:0 16px 34px #172b4d24;display:grid;gap:2px;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav-item[data-astro-cid-62rceegr]:hover .nav-sub[data-astro-cid-62rceegr]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.nav-sub[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]{display:block;padding:10px 14px;font-size:14.5px;color:var(--f-text-2);border-radius:var(--f-r-sm);white-space:nowrap}.nav-sub[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]:hover{color:var(--f-blue);background:#f2f6ff}.hd-right[data-astro-cid-62rceegr]{display:flex;align-items:center;gap:10px;flex:none}.burger[data-astro-cid-62rceegr]{display:none;width:38px;height:38px;border:1px solid var(--f-border);border-radius:var(--f-r-sm);background:#fff;cursor:pointer;padding:10px 9px;flex-direction:column;justify-content:space-between}.burger[data-astro-cid-62rceegr] span[data-astro-cid-62rceegr]{display:block;height:1.5px;background:var(--f-text);border-radius:2px;transition:transform .25s ease,opacity .2s ease}.burger[data-astro-cid-62rceegr].open span[data-astro-cid-62rceegr]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[data-astro-cid-62rceegr].open span[data-astro-cid-62rceegr]:nth-child(2){opacity:0}.burger[data-astro-cid-62rceegr].open span[data-astro-cid-62rceegr]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:1024px){.nav[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]{padding:8px 10px;font-size:14px}.hd-in[data-astro-cid-62rceegr]{gap:18px}}@media(max-width:880px){.burger[data-astro-cid-62rceegr]{display:flex}.hd-right[data-astro-cid-62rceegr] .fk-btn[data-astro-cid-62rceegr]{display:none}.nav[data-astro-cid-62rceegr]{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#fff;border-top:1px solid var(--f-border);box-shadow:0 12px 24px #172b4d1f;padding:6px 16px 14px;display:none}.nav[data-astro-cid-62rceegr].open{display:flex}.nav[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]{padding:13px 4px;border-bottom:1px solid var(--f-border);font-size:15px}.nav-item[data-astro-cid-62rceegr]{display:flex;flex-direction:column}.nav-item[data-astro-cid-62rceegr]>a[data-astro-cid-62rceegr]{border-bottom:1px solid var(--f-border)}.nav-sub[data-astro-cid-62rceegr]{position:static;transform:none;opacity:1;visibility:visible;min-width:0;border:0;box-shadow:none;padding:2px 0 6px 14px;gap:0}.nav-sub[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]{font-size:14px;padding:10px 4px;border-bottom:1px dashed var(--f-border)}.nav-sub[data-astro-cid-62rceegr] a[data-astro-cid-62rceegr]:last-child{border-bottom:0}}.ft-cta[data-astro-cid-cubib6ra]{background:#101827;padding:26px 0}.ft-cta-in[data-astro-cid-cubib6ra]{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.ft-cta-in[data-astro-cid-cubib6ra] b[data-astro-cid-cubib6ra]{display:block;color:#fff;font-size:17px;margin-bottom:4px}.ft-cta-in[data-astro-cid-cubib6ra] span[data-astro-cid-cubib6ra]{font-size:13.5px;color:#93a2b8}.ft-cta-btns[data-astro-cid-cubib6ra]{display:flex;gap:12px;flex-wrap:wrap}.ft-qr-pop[data-astro-cid-cubib6ra]{position:relative;display:inline-block}.ft-qr-card[data-astro-cid-cubib6ra]{position:absolute;bottom:calc(100% + 14px);right:0;background:#fff;padding:12px 12px 10px;border-radius:12px;box-shadow:0 14px 40px #00000047;text-align:center;opacity:0;visibility:hidden;transform:translateY(6px);transition:all .22s ease;z-index:40;white-space:nowrap}.ft-qr-card[data-astro-cid-cubib6ra]:after{content:"";position:absolute;top:100%;right:34px;border:8px solid transparent;border-top-color:#fff}.ft-qr-card[data-astro-cid-cubib6ra] img[data-astro-cid-cubib6ra]{width:132px;height:132px;display:block;border-radius:6px}.ft-qr-card[data-astro-cid-cubib6ra] span[data-astro-cid-cubib6ra]{display:block;font-size:12.5px;color:var(--f-text-2);margin-top:8px}.ft-qr-pop[data-astro-cid-cubib6ra]:hover .ft-qr-card[data-astro-cid-cubib6ra],.ft-qr-pop[data-astro-cid-cubib6ra]:focus-within .ft-qr-card[data-astro-cid-cubib6ra]{opacity:1;visibility:visible;transform:translateY(0)}.ft[data-astro-cid-cubib6ra]{background:#fff;padding:50px 0 26px}.ft-main[data-astro-cid-cubib6ra]{display:grid;grid-template-columns:1.15fr 2.4fr;gap:48px;padding-bottom:34px;border-bottom:1px solid var(--f-border)}.ft-logo-img[data-astro-cid-cubib6ra]{height:42px;width:auto;display:block;margin-bottom:14px}.ft-tax[data-astro-cid-cubib6ra]{font-size:13.5px;font-weight:600;color:var(--f-text);margin-bottom:8px}.ft-txt[data-astro-cid-cubib6ra]{font-size:13px;color:var(--f-text-2);line-height:1.7;margin-bottom:16px;max-width:360px}.ft-info[data-astro-cid-cubib6ra]{display:flex;flex-direction:column;gap:8px}.ft-info[data-astro-cid-cubib6ra] div[data-astro-cid-cubib6ra]{font-size:13px;display:flex;gap:10px}.ft-info[data-astro-cid-cubib6ra] span[data-astro-cid-cubib6ra]{flex:none;width:62px;color:var(--f-text-3);font-size:12.5px}.ft-info[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra],.ft-info[data-astro-cid-cubib6ra] b[data-astro-cid-cubib6ra]{color:var(--f-text);font-weight:600}.ft-info[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]:hover{color:var(--f-blue);text-decoration:none}.ft-cols[data-astro-cid-cubib6ra]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ft-col[data-astro-cid-cubib6ra] h4[data-astro-cid-cubib6ra]{margin:0 0 14px;font-size:14.5px;font-weight:700;line-height:1;color:var(--f-text)}.ft-col[data-astro-cid-cubib6ra] ul[data-astro-cid-cubib6ra]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.ft-col[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]{font-size:13px;color:var(--f-text-2)}.ft-col[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]:hover{color:var(--f-blue);text-decoration:none}.ft-qr-col[data-astro-cid-cubib6ra]{text-align:left}.qr-box[data-astro-cid-cubib6ra]{width:96px;height:96px;display:block;object-fit:cover;border:1px solid var(--f-border);border-radius:var(--f-r);background:#fff;margin-bottom:8px}.qr-tip[data-astro-cid-cubib6ra]{font-size:12px;color:var(--f-text-3)}.ft-friend[data-astro-cid-cubib6ra]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:20px 0;border-bottom:1px solid var(--f-border);font-size:12.5px}.ft-friend[data-astro-cid-cubib6ra] span[data-astro-cid-cubib6ra]{color:var(--f-text-3)}.ft-friend[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]{color:var(--f-text-2)}.ft-friend[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]:hover{color:var(--f-blue);text-decoration:none}.ft-bottom[data-astro-cid-cubib6ra]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:18px}.ft-bottom[data-astro-cid-cubib6ra] p[data-astro-cid-cubib6ra]{font-size:12.5px;color:var(--f-text-3)}.ft-links[data-astro-cid-cubib6ra]{display:flex;gap:18px}.ft-links[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]{font-size:12.5px;color:var(--f-text-3)}.ft-links[data-astro-cid-cubib6ra] a[data-astro-cid-cubib6ra]:hover{color:var(--f-blue);text-decoration:none}@media(max-width:1000px){.ft-main[data-astro-cid-cubib6ra]{grid-template-columns:1fr;gap:32px}.ft-cols[data-astro-cid-cubib6ra]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.ft-cols[data-astro-cid-cubib6ra]{grid-template-columns:1fr;gap:24px}.ft-bottom[data-astro-cid-cubib6ra]{flex-direction:column;align-items:flex-start}}
