[data-v-32ddc5ee],[data-v-32ddc5ee]:after,[data-v-32ddc5ee]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-32ddc5ee]{font-size:16px;scroll-behavior:smooth}body[data-v-32ddc5ee]{background-color:#fbf8f3;color:#1e2a2b;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a[data-v-32ddc5ee]{color:inherit;text-decoration:none}ul[data-v-32ddc5ee]{list-style:none}img[data-v-32ddc5ee]{height:auto;max-width:100%}[data-v-32ddc5ee]::-webkit-scrollbar{width:6px}[data-v-32ddc5ee]::-webkit-scrollbar-track{background:#fbf8f3}[data-v-32ddc5ee]::-webkit-scrollbar-thumb{background:#14707e40;border-radius:3px}[data-v-32ddc5ee]::-webkit-scrollbar-thumb:hover{background:#14707e73}.container[data-v-32ddc5ee]{margin:0 auto;max-width:1200px;padding:0 24px}.section-padding[data-v-32ddc5ee]{padding:120px 0;scroll-margin-top:80px}.accent-text[data-v-32ddc5ee]{background:linear-gradient(120deg,#14707e 10%,#d18a56 90%);-webkit-background-clip:text;background-clip:text}.accent-text[data-v-32ddc5ee],.gradient-text[data-v-32ddc5ee]{-webkit-text-fill-color:transparent}.gradient-text[data-v-32ddc5ee]{background:linear-gradient(135deg,#a0e1ed,#74daed 50%,#fcbc03);-webkit-background-clip:text;background-clip:text}.section-header[data-v-32ddc5ee]{margin-bottom:72px;text-align:center}.section-header .section-eyebrow[data-v-32ddc5ee]{color:#14707e;display:inline-block;font-size:13px;font-weight:600;letter-spacing:4px;margin-bottom:16px;text-transform:uppercase}.section-header h2[data-v-32ddc5ee]{color:#1e2a2b;font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:40px;font-weight:700;letter-spacing:1px;line-height:1.3;margin-bottom:16px}.section-header p[data-v-32ddc5ee]{color:#5a6b6c;font-size:17px;margin:0 auto;max-width:560px}.section-header--dark h2[data-v-32ddc5ee]{color:#fff}.section-header--dark p[data-v-32ddc5ee]{color:#ffffffa6}.btn[data-v-32ddc5ee],.btn-outline[data-v-32ddc5ee],.btn-outline-light[data-v-32ddc5ee],.btn-primary[data-v-32ddc5ee]{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:1px;padding:15px 38px;transition:all .35s cubic-bezier(.4,0,.2,1)}.btn-outline-light[data-v-32ddc5ee]:hover,.btn-outline[data-v-32ddc5ee]:hover,.btn-primary[data-v-32ddc5ee]:hover,.btn[data-v-32ddc5ee]:hover{box-shadow:0 8px 32px #1e2a2b14;transform:translateY(-2px)}.btn-primary[data-v-32ddc5ee]{background:linear-gradient(180deg,#ffd55b,#fcbc03 98%);color:#1e2a2b;font-weight:600}.btn-primary[data-v-32ddc5ee]:hover{background:linear-gradient(180deg,#fcbc03,#e5a800);box-shadow:0 12px 40px #fcbc0352}.btn-outline[data-v-32ddc5ee]{background:transparent;border:1.5px solid rgba(20,112,126,.45);color:#14707e}.btn-outline[data-v-32ddc5ee]:hover{background:#14707e14;border-color:#14707e}.btn-outline-light[data-v-32ddc5ee]{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#fff}.btn-outline-light[data-v-32ddc5ee]:hover{background:#ffffff1a;border-color:#fff9}.card-soft[data-v-32ddc5ee]{background:#fff;border:1px solid rgba(30,42,43,.08);border-radius:24px;box-shadow:0 2px 12px #1e2a2b0f;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s}.card-soft[data-v-32ddc5ee]:hover{box-shadow:0 20px 60px #1e2a2b1f;transform:translateY(-6px)}.tag-pill[data-v-32ddc5ee]{background:#14707e14;border:1px solid rgba(20,112,126,.12);border-radius:999px;color:#14707e;display:inline-block;font-size:13px;padding:5px 14px}.tag-pill--warm[data-v-32ddc5ee]{background:#e8a87c24;border-color:#e8a87c40;color:#d18a56}@keyframes rotate-32ddc5ee{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes float-32ddc5ee{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow-32ddc5ee{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes fade-in-up-32ddc5ee{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-32ddc5ee{0%{background-position:-200%}to{background-position:200%}}@keyframes wave-bar-32ddc5ee{0%,to{transform:scaleY(1)}50%{transform:scaleY(3)}}.reveal[data-v-32ddc5ee]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.reveal.revealed[data-v-32ddc5ee]{opacity:1;transform:translateY(0)}[id][data-v-32ddc5ee]{scroll-margin-top:80px}.listeners-section .section-header h2[data-v-32ddc5ee]{color:#fff;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:42px;font-weight:700;letter-spacing:2px}.listeners-section .section-header p[data-v-32ddc5ee]{color:#ffffffb3;font-size:18px;max-width:500px}@media(max-width:768px){.section-padding[data-v-32ddc5ee]{padding:80px 0}.section-header[data-v-32ddc5ee]{margin-bottom:48px}.section-header h2[data-v-32ddc5ee]{font-size:28px}.section-header p[data-v-32ddc5ee]{font-size:15px}.listeners-section .section-header h2[data-v-32ddc5ee]{font-size:28px}.container[data-v-32ddc5ee]{padding:0 16px}}.share-wrap[data-v-32ddc5ee]{display:inline-block;position:relative}.share-trigger[data-v-32ddc5ee]{align-items:center;background:#fff;border:1px solid rgba(30,42,43,.14);border-radius:999px;color:#5a6b6c;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 18px;transition:all .25s cubic-bezier(.4,0,.2,1)}.share-trigger .share-icon[data-v-32ddc5ee]{transition:transform .25s}.share-trigger[data-v-32ddc5ee]:hover{box-shadow:0 6px 18px -8px #14707e66;transform:translateY(-1px)}.share-trigger.is-open[data-v-32ddc5ee],.share-trigger[data-v-32ddc5ee]:hover{border-color:#14707e80;color:#14707e}.share-panel[data-v-32ddc5ee]{background:#fff;border:1px solid rgba(30,42,43,.08);border-radius:18px;box-shadow:0 20px 60px -16px #1e2a2b38;padding:20px;position:absolute;right:0;top:calc(100% + 12px);width:280px;z-index:100}.share-panel .share-panel-arrow[data-v-32ddc5ee]{background:#fff;border-left:1px solid rgba(30,42,43,.08);border-top:1px solid rgba(30,42,43,.08);height:14px;position:absolute;right:22px;top:-7px;transform:rotate(45deg);width:14px}.share-panel-inner[data-v-32ddc5ee]{display:flex;flex-direction:column;gap:18px}.share-qr[data-v-32ddc5ee]{text-align:center}.share-qr .qr-box[data-v-32ddc5ee]{align-items:center;background:#fff;border:1px solid rgba(30,42,43,.08);border-radius:12px;display:inline-flex;height:160px;justify-content:center;margin:0 auto 10px;padding:8px;width:160px}.share-qr .qr-box img[data-v-32ddc5ee]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.share-qr .qr-fallback[data-v-32ddc5ee]{align-items:center;color:#9aa8a8;display:flex;flex-direction:column;font-size:13px;gap:4px;justify-content:center}.share-qr .qr-fallback small[data-v-32ddc5ee]{font-size:11px}.share-qr .qr-tip[data-v-32ddc5ee]{color:#9aa8a8;font-size:12px;line-height:1.6;margin:0}.share-channels[data-v-32ddc5ee]{border-top:1px solid rgba(30,42,43,.08);display:flex;justify-content:space-around;padding-top:16px}.channel[data-v-32ddc5ee]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:4px}.channel .channel-icon[data-v-32ddc5ee]{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;transition:transform .2s;width:40px}.channel .channel-name[data-v-32ddc5ee]{color:#9aa8a8;font-size:12px}.channel:hover .channel-icon[data-v-32ddc5ee]{transform:scale(1.1)}.channel-weibo .channel-icon[data-v-32ddc5ee]{background:#e6162d}.channel-qq .channel-icon[data-v-32ddc5ee]{background:#12b7f5}.channel-copy .channel-icon[data-v-32ddc5ee]{background:#5a6b6c}.channel-copy.copied .channel-icon[data-v-32ddc5ee]{background:#14707e}.share-pop-enter-active[data-v-32ddc5ee],.share-pop-leave-active[data-v-32ddc5ee]{transition:opacity .2s,transform .2s cubic-bezier(.4,0,.2,1)}.share-pop-enter-from[data-v-32ddc5ee],.share-pop-leave-to[data-v-32ddc5ee]{opacity:0;transform:translateY(-8px)}@media(max-width:520px){.share-panel[data-v-32ddc5ee]{width:260px}}
