@charset "UTF-8";.hero-brand[data-v-2f8c7ede]{align-items:flex-end;color:#334155;display:inline-flex;font-size:clamp(15px,1.4vw,17px);font-weight:700;justify-content:center;letter-spacing:.14em;margin:0;min-height:64px;padding:0 0 4px;position:relative;text-transform:none}@media (max-height:720px){.hero-brand[data-v-2f8c7ede]{margin-bottom:2px;min-height:32px;padding-bottom:0}}@media (max-width:767px){.hero-brand[data-v-2f8c7ede]{min-height:56px}}.hero-brand__name[data-v-2f8c7ede]{display:inline-block;line-height:1;padding-right:2px;position:relative}.hero-brand__ver[data-v-2f8c7ede]{align-items:center;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:999px;box-shadow:0 3px 8px #6366f152,0 0 0 2px #ffffffeb;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:18px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:28px;padding:0 6px;position:absolute;right:-30px;top:-10px}@media (max-width:767px){.hero-brand__ver[data-v-2f8c7ede]{font-size:9px;height:16px;min-width:26px;padding:0 5px;right:-28px;top:-8px}}.hero-proof-row--models[data-v-2f8c7ede]{gap:16px 22px;max-width:820px}@media (max-width:767px){.hero-proof-row--models[data-v-2f8c7ede]{gap:10px 14px}}[data-v-2f8c7ede] .hero-proof-row--models .hero-proof-item--wide{min-width:0}[data-v-2f8c7ede] .hero-proof-row--models .hero-proof-item--wide>span:last-child{font-size:11px;letter-spacing:-.01em;white-space:nowrap}@media (max-width:767px){[data-v-2f8c7ede] .hero-proof-row--models .hero-proof-item--wide>span:last-child{font-size:10px}}.hero-pager[data-v-2f8c7ede]{align-items:center;display:flex;justify-content:center;margin:7px auto 0;max-width:280px;padding:0;width:100%}@media (max-width:767px){.hero-pager[data-v-2f8c7ede]{margin-top:5px;max-width:220px}}.hero-pager__track[data-v-2f8c7ede]{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;display:flex;gap:8px;min-width:0;padding:0;width:100%}@media (max-width:767px){.hero-pager__track[data-v-2f8c7ede]{gap:6px}}.hero-pager__item[data-v-2f8c7ede]{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;flex:1;justify-content:center;min-height:0;min-width:0;padding:0;transition:opacity .2s ease}.hero-pager__item[data-v-2f8c7ede]:hover{opacity:.85}.hero-pager__item[data-v-2f8c7ede]:focus-visible{border-radius:4px;outline:2px solid rgba(37,99,235,.55);outline-offset:3px}.hero-pager__item.is-active[data-v-2f8c7ede]{opacity:1}.hero-pager__item[data-v-2f8c7ede]:not(.is-active){opacity:.55}.hero-pager__bar[data-v-2f8c7ede]{background:#94a3b847;border-radius:999px;display:block;height:2px;overflow:hidden;width:100%}@media (max-width:767px){.hero-pager__bar[data-v-2f8c7ede]{height:1.5px}}.hero-pager__fill[data-v-2f8c7ede]{background:linear-gradient(90deg,#2563eb,#6366f1 55%,#7c3aed);border-radius:inherit;display:block;height:100%;transition:width .05s linear;width:0}.hero-cnki-brand[data-v-2f8c7ede]{align-items:center;background:linear-gradient(135deg,#ffffffeb,#eff6ffe0 55%,#f5f3ffe6);border:1px solid rgba(99,102,241,.14);border-radius:18px;box-shadow:0 10px 28px #2563eb14,inset 0 1px #fffffff2;display:inline-flex;gap:14px;min-height:64px;padding:8px 18px 8px 10px}@media (max-height:720px){.hero-cnki-brand[data-v-2f8c7ede]{border-radius:12px;gap:8px;min-height:40px;padding:4px 12px 4px 6px}}@media (max-width:767px){.hero-cnki-brand[data-v-2f8c7ede]{border-radius:14px;gap:10px;min-height:52px;padding:6px 14px 6px 8px}}.hero-cnki-logo[data-v-2f8c7ede]{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 4px 14px #0f172a0f;height:48px;-o-object-fit:contain;object-fit:contain;padding:4px;width:48px}@media (max-height:720px){.hero-cnki-logo[data-v-2f8c7ede]{border-radius:8px;height:32px;width:32px}}@media (max-width:767px){.hero-cnki-logo[data-v-2f8c7ede]{border-radius:10px;height:40px;width:40px}}.hero-cnki-brand-text[data-v-2f8c7ede]{align-items:flex-start;display:flex;flex-direction:column;gap:2px;text-align:left}.hero-cnki-brand-text strong[data-v-2f8c7ede]{color:#1e293b;font-size:18px;font-weight:760;letter-spacing:.02em;line-height:1.2}.hero-cnki-brand-text span[data-v-2f8c7ede]{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em}@media (max-height:720px){.hero-cnki-brand-text strong[data-v-2f8c7ede]{font-size:14.5px}.hero-cnki-brand-text span[data-v-2f8c7ede]{font-size:10.5px}}@media (max-width:767px){.hero-cnki-brand-text strong[data-v-2f8c7ede]{font-size:15px}.hero-cnki-brand-text span[data-v-2f8c7ede]{font-size:11px}}.hero-copy--literature[data-v-2f8c7ede]{align-items:center;box-sizing:border-box;gap:12px;margin-inline:auto;max-width:1080px;width:100%}.hero-copy--literature .hero-description[data-v-2f8c7ede]{max-width:640px}@media (max-width:767px){.hero-copy--literature[data-v-2f8c7ede]{gap:10px}}.hero-lit-preview[data-v-2f8c7ede]{align-self:center;box-sizing:border-box;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;text-align:left;width:min(1040px,100%)}@media (max-width:767px){.hero-lit-preview[data-v-2f8c7ede]{gap:8px;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}}.hero-lit-card[data-v-2f8c7ede]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid rgba(226,232,240,.95);border-radius:14px;box-shadow:0 8px 24px #0f172a0d,inset 0 1px #ffffffe6;padding:10px 16px;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hero-lit-card[data-v-2f8c7ede]:hover{border-color:#6366f147;box-shadow:0 14px 32px #2563eb1a;transform:translateY(-2px)}@media (max-width:767px){.hero-lit-card[data-v-2f8c7ede]{border-radius:12px;padding:10px 12px;width:100%}.hero-lit-card[data-v-2f8c7ede]:nth-child(2){display:none}}.hero-lit-card__head[data-v-2f8c7ede]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.hero-lit-card__index[data-v-2f8c7ede]{color:#4f46e5;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.hero-lit-card__tag[data-v-2f8c7ede]{background:#94a3b81f;border-radius:999px;color:#64748b;font-size:11px;font-weight:650;padding:2px 8px}.hero-lit-card__source[data-v-2f8c7ede]{color:#2563eb;font-size:11px;font-weight:700;letter-spacing:.06em;margin-left:auto}.hero-lit-card__title[data-v-2f8c7ede]{color:#0f172a;font-size:13.5px;font-weight:700;line-height:1.4;margin:0}.hero-lit-card__meta[data-v-2f8c7ede],.hero-lit-card__title[data-v-2f8c7ede]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-lit-card__meta[data-v-2f8c7ede]{color:#94a3b8;font-size:11.5px;font-weight:500;line-height:1.3;margin:3px 0 0}.hero-lit-card__abstract[data-v-2f8c7ede]{color:#64748b;font-size:12px;line-height:1.45;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-height:720px){.hero-lit-preview[data-v-2f8c7ede]{gap:0;grid-template-columns:1fr;margin-top:2px;max-width:520px}.hero-lit-card[data-v-2f8c7ede]{border-radius:10px;padding:5px 12px}.hero-lit-card[data-v-2f8c7ede]:nth-child(2){display:none}.hero-lit-card__head[data-v-2f8c7ede]{gap:6px;margin-bottom:2px}.hero-lit-card__title[data-v-2f8c7ede]{font-size:12px;line-height:1.3}.hero-lit-card__meta[data-v-2f8c7ede]{font-size:10.5px;line-height:1.2;margin-top:1px}.hero-lit-card__abstract[data-v-2f8c7ede]{display:none}}.hero-trust-item--cnki[data-v-2f8c7ede]{gap:10px!important}.hero-trust-mini-logo--cnki[data-v-2f8c7ede]{height:32px!important;width:32px!important}@media (min-width:1201px){.hero-trust-mini-logo--cnki[data-v-2f8c7ede]{height:36px!important;width:36px!important}}@media (prefers-reduced-motion:reduce){[data-v-2f8c7ede] .hero-slide,.hero-lit-card[data-v-2f8c7ede],.hero-pager__fill[data-v-2f8c7ede]{transition:none!important}.hero-lit-card[data-v-2f8c7ede]:hover{transform:none}}.fan-nav[data-v-6a0caf22]{left:16px;position:fixed;top:50%;transform:translateY(-50%);z-index:999}@media (max-width:768px){.fan-nav[data-v-6a0caf22]{display:none!important}}.fan-nav__shell[data-v-6a0caf22]{backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);background:#ffffffc7;border:1px solid rgba(226,232,240,.95);border-radius:999px;box-shadow:0 10px 28px #0f172a14,0 2px 6px #6366f10f,inset 0 1px #ffffffe6;display:flex;flex-direction:column;gap:2px;overflow:hidden;padding:12px 8px;position:relative;transition:width .35s cubic-bezier(.22,1,.36,1),padding .35s cubic-bezier(.22,1,.36,1),border-radius .35s ease,box-shadow .35s ease;width:40px}.fan-nav--expanded .fan-nav__shell[data-v-6a0caf22]{border-radius:22px;box-shadow:0 16px 40px #0f172a1a,0 4px 12px #6366f114;padding:12px 10px;width:138px}.fan-nav__progress[data-v-6a0caf22]{background:#94a3b847;border-radius:999px;bottom:22px;left:17px;pointer-events:none;position:absolute;top:22px;transition:left .35s ease;width:2px;z-index:0}.fan-nav--expanded .fan-nav__progress[data-v-6a0caf22]{left:19px}.fan-nav__progress-fill[data-v-6a0caf22]{background:linear-gradient(180deg,#38bdf8,#6366f1 55%,#a855f7);border-radius:inherit;box-shadow:0 0 10px #6366f159;display:block;transition:height .45s cubic-bezier(.22,1,.36,1);width:100%}.fan-nav__item[data-v-6a0caf22]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:999px;cursor:pointer;display:flex;gap:10px;margin:0;min-height:28px;padding:4px 2px;position:relative;text-align:left;transition:background .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;width:100%;z-index:1}.fan-nav__item[data-v-6a0caf22]:hover{background:#6366f114}.fan-nav__item:hover .fan-nav__bullet[data-v-6a0caf22]{background:#818cf8;transform:scale(1.15)}.fan-nav__item:hover .fan-nav__label[data-v-6a0caf22]{color:#4338ca}.fan-nav__item--active[data-v-6a0caf22]{background:#6366f11a;transform:translate(2px)}.fan-nav__item--active .fan-nav__bullet[data-v-6a0caf22]{background:linear-gradient(135deg,#38bdf8,#6366f1);box-shadow:0 0 0 3px #6366f12e,0 0 12px #6366f159;height:10px;width:10px}.fan-nav__item--active .fan-nav__label[data-v-6a0caf22]{color:#312e81;font-weight:700}.fan-nav__bullet[data-v-6a0caf22]{background:#94a3b8;border-radius:50%;flex-shrink:0;height:7px;margin-left:5px;transition:all .25s ease;width:7px}.fan-nav__label[data-v-6a0caf22]{color:#64748b;flex:1;font-size:13px;font-weight:600;letter-spacing:.02em;max-width:0;min-width:0;opacity:0;overflow:hidden;transform:translate(-6px);transition:max-width .35s cubic-bezier(.22,1,.36,1),opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1),color .2s ease;white-space:nowrap}.fan-nav--expanded .fan-nav__label[data-v-6a0caf22]{max-width:90px;opacity:1;transform:translate(0)}.fan-nav--on-light .fan-nav__shell[data-v-6a0caf22]{background:#ffffffe0}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}:deep(*){box-sizing:border-box}html{scroll-behavior:smooth}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.page-loader{align-items:center;background:var(--bg-main,#f6f8fe);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:9999}.page-loader .page-loader-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.page-loader .page-loader-glow{animation:loader-glow-float 6s ease-in-out infinite alternate;border-radius:50%;filter:blur(64px);opacity:.55;position:absolute}.page-loader .page-loader-glow--one{background:radial-gradient(circle,rgba(36,198,255,.45) 0,rgba(59,130,246,.18) 55%,transparent 70%);height:min(52vw,420px);left:18%;top:12%;width:min(52vw,420px)}.page-loader .page-loader-glow--two{animation-delay:-2.5s;background:radial-gradient(circle,rgba(168,85,247,.4) 0,rgba(236,72,153,.14) 55%,transparent 70%);bottom:16%;height:min(48vw,380px);right:12%;width:min(48vw,380px)}.page-loader .loader-spinner{animation:spin .85s linear infinite;border-bottom:3px solid rgba(99,102,241,.12);border-left:3px solid rgba(99,102,241,.12);border-radius:50%;border-right:3px solid rgba(99,102,241,.12);border-right-color:var(--accent-purple,#a855f7);border-top:3px solid rgba(99,102,241,.12);border-top-color:var(--primary-color,#3b82f6);box-shadow:0 0 24px #3b82f62e;height:52px;margin-bottom:22px;position:relative;width:52px;z-index:1}.page-loader .loader-text{color:var(--text-regular,#334155);font-size:16px;font-weight:500;letter-spacing:1px;line-height:1.4;margin-bottom:18px;max-width:20em;padding:0 16px;position:relative;text-align:center;z-index:1}.page-loader .loader-progress{background-color:#6366f11f;border-radius:var(--radius-full,9999px);box-shadow:inset 0 1px 2px #0f172a0a;height:6px;overflow:hidden;position:relative;width:min(300px,70vw);z-index:1}.page-loader .loader-progress .loader-progress-bar{background:var(--primary-gradient,linear-gradient(135deg,#24c6ff 0,#3b82f6 45%,#a855f7 80%,#ec4899 100%));border-radius:var(--radius-full,9999px);box-shadow:0 0 12px #3b82f659;height:100%;transition:width .3s ease;width:0}.page-loader .loader-progress.is-indeterminate .loader-progress-bar{animation:loader-bar-indeterminate 1.25s ease-in-out infinite;transition:none;width:36%!important}@keyframes spin{to{transform:rotate(1turn)}}@keyframes loader-bar-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes loader-glow-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18px,-14px,0) scale(1.06)}}.scroll-progress-container{background-color:#0000001a;height:4px;left:0;position:fixed;right:0;top:0;width:100%;z-index:1001}.scroll-progress-container .scroll-progress-bar{background-color:#333;height:100%;transition:width .2s ease;width:0}.back-to-top{align-items:center;background-color:#333;border:1px solid #fff;border-radius:50%;bottom:calc(30px + env(safe-area-inset-bottom,0px));box-shadow:0 2px 10px #0000004d;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:50px;z-index:999}@media (max-width:767px){.back-to-top{bottom:calc(20px + env(safe-area-inset-bottom,0px));height:42px;right:16px;width:42px}}.back-to-top:hover{background-color:#000;transform:translateY(-5px)}.back-to-top i{font-size:20px}@media (max-width:767px){.back-to-top i{font-size:16px}}.index-container{background-color:#000;color:#fff;margin:0;min-height:100vh;padding:0;width:100%}.index-container .main{margin:0 auto;padding:0;width:100%}.hero-section{background:radial-gradient(circle at 10% 20%,rgba(36,198,255,.12),transparent 30%),radial-gradient(circle at 90% 15%,rgba(236,72,153,.1),transparent 30%),linear-gradient(180deg,#f6f8fe,#edf2ff);display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding-top:70px;position:relative;width:100%}.hero-section .hero-top{align-items:center;display:flex;flex:1;padding:2rem 5%;position:relative;z-index:1}.hero-section .hero-divider{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);height:100px;position:relative;z-index:1}.hero-section .hero-divider:before{background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.5) 50%,transparent);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.hero-section .hero-bottom{align-items:flex-end;display:flex;height:25vh;margin-bottom:4vh;padding:2rem 5%;position:relative;z-index:1}.hero-section .chapter-left{align-items:center;background:#141414cc;border:none;border-radius:0;display:flex;flex:1;max-width:45%;padding:2rem}.hero-section .chapter-left .paper-outline{width:100%}.hero-section .chapter-right{background:#14141499;border:none;border-radius:0;flex:1;margin-left:5%;max-width:50%;overflow:hidden;padding:2rem;position:relative}.hero-section .chapter-right .section-content{opacity:1;transform:translate(0);transition:all .8s cubic-bezier(.4,0,.2,1)}.hero-section .chapter-right .section-content.slide-out{opacity:0;transform:translate(-30px)}.hero-section .chapter-right .section-content.slide-in{opacity:1;transform:translate(0)}.hero-section .chapter-right .section-content .section-title{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;margin-bottom:1rem}.hero-section .chapter-right .section-content .section-text{color:#e0e0e0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6}.hero-section .left-content{flex:2;max-width:65%}.hero-section .left-content .feature-icons{display:flex}.hero-section .left-content .feature-icons .feature-icon-item{align-items:center;display:flex;margin-left:10px}.hero-section .left-content .feature-icons .feature-icon-item .icon-wrapper img{height:50px;margin-right:15px;width:50px}.hero-section .left-content .features-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.hero-section .left-content .features-grid .feature-item{background:#141414cc;border:none;border-radius:0;cursor:pointer;height:120px;overflow:hidden;padding:1.5rem;position:relative;text-align:center;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.hero-section .left-content .features-grid .feature-item.expanded{background:#282828e6;box-shadow:0 8px 32px #0000004d;height:160px;transform:scale(1.02)}.hero-section .left-content .features-grid .feature-item.expanded .feature-icon{color:#fff;transform:scale(1.1);transition:all 1.2s cubic-bezier(.23,1,.32,1)}.hero-section .left-content .features-grid .feature-item.expanded .feature-title{max-height:60px;opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.23,1,.32,1) .3s,transform 1s cubic-bezier(.23,1,.32,1) .3s,max-height 1.2s cubic-bezier(.23,1,.32,1)}.hero-section .left-content .features-grid .feature-item.expanded .feature-title:before{animation:reveal-left-to-right 3s cubic-bezier(.23,1,.32,1) .5s both}.hero-section .left-content .features-grid .feature-item.expanded .feature-desc{max-height:60px;opacity:1;transform:translateY(0);transition:opacity 1.2s cubic-bezier(.23,1,.32,1) .6s,transform 1.2s cubic-bezier(.23,1,.32,1) .6s,max-height 1.2s cubic-bezier(.23,1,.32,1)}.hero-section .left-content .features-grid .feature-item.expanded .feature-desc:before{animation:reveal-left-to-right 3.5s cubic-bezier(.23,1,.32,1) 1.2s both}.hero-section .left-content .features-grid .feature-item:not(.expanded) .feature-title{max-height:0;opacity:0;transform:translateY(15px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1),max-height 1s cubic-bezier(.23,1,.32,1)}.hero-section .left-content .features-grid .feature-item:not(.expanded) .feature-title:before{animation:none;width:100%}.hero-section .left-content .features-grid .feature-item:not(.expanded) .feature-desc{max-height:0;opacity:0;transform:translateY(15px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1),max-height 1s cubic-bezier(.23,1,.32,1)}.hero-section .left-content .features-grid .feature-item:not(.expanded) .feature-desc:before{animation:none;width:100%}.hero-section .left-content .features-grid .feature-item .feature-icon{color:#a0a0a0;display:block;font-size:2.5rem;margin-bottom:.5rem;transition:all .4s ease}.hero-section .left-content .features-grid .feature-item .feature-title{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;margin-bottom:.5rem;overflow:hidden;position:relative;transition:all .8s cubic-bezier(.23,1,.32,1);white-space:nowrap;width:100%}.hero-section .left-content .features-grid .feature-item .feature-title:before{background:#000c;content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.hero-section .left-content .features-grid .feature-item .feature-desc{color:#e0e0e0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.4;overflow:hidden;position:relative;transition:all .8s cubic-bezier(.23,1,.32,1);white-space:nowrap;width:100%}.hero-section .left-content .features-grid .feature-item .feature-desc:before{background:#000c;content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:1}@keyframes reveal-left-to-right{0%{width:100%}to{width:0}}.hero-section .left-content .feature-description{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;line-height:1.6}.hero-section .right-content{align-items:center;display:flex;flex:1;flex-direction:column;gap:1.5rem;justify-content:center;margin-left:5%;max-width:30%}.hero-section .right-content .action-button{border:none;border-radius:12px;cursor:pointer;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease;width:200px}.hero-section .right-content .action-button.primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 15px #6366f14d;color:#fff}.hero-section .right-content .action-button.primary:hover{box-shadow:0 8px 25px #6366f166;transform:translateY(-2px)}.hero-section .right-content .action-button.secondary{background:#141414cc;border:2px solid hsla(0,0%,100%,.3);color:#fff}.hero-section .right-content .action-button.secondary:hover{background:#282828e6;border-color:#ffffff80;transform:translateY(-2px)}.hero-section .hero-left{align-items:center;background:#141414cc;display:flex;flex:1;padding:80px 60px}.hero-section .hero-left .paper-outline{max-width:500px}.hero-section .hero-left .paper-outline .outline-title{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:600;margin-bottom:40px}.hero-section .hero-left .paper-outline .outline-content .outline-item{align-items:flex-start;color:#ccc;display:flex;font-size:16px;line-height:1.6;margin-bottom:20px}.hero-section .hero-left .paper-outline .outline-content .outline-item .item-number{color:#6366f1;font-weight:600;margin-right:15px;min-width:40px}.hero-section .hero-left .paper-outline .outline-content .outline-item .item-text{flex:1}.hero-section .hero-left .paper-outline .outline-content .outline-sub-item{align-items:flex-start;color:#999;display:flex;font-size:14px;line-height:1.6;margin-bottom:15px;margin-left:30px}.hero-section .hero-left .paper-outline .outline-content .outline-sub-item .sub-item-number{color:#6366f1;font-weight:600;margin-right:15px;min-width:40px}.hero-section .hero-left .paper-outline .outline-content .outline-sub-item .sub-item-text{flex:1}.hero-section .hero-right{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);display:flex;flex:1;justify-content:center;padding:80px 60px}.hero-section .hero-right .hero-content{max-width:500px;text-align:center}.hero-section .hero-right .hero-content .feature-carousel{height:120px;margin-bottom:40px;overflow:hidden;position:relative}.hero-section .hero-right .hero-content .feature-carousel .feature-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:20px;left:0;opacity:0;padding:20px;position:absolute;top:0;transform:translateY(20px);transition:all .5s ease;width:100%}.hero-section .hero-right .hero-content .feature-carousel .feature-item.active{opacity:1;transform:translateY(0)}.hero-section .hero-right .hero-content .feature-carousel .feature-item .feature-icon{align-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.hero-section .hero-right .hero-content .feature-carousel .feature-item .feature-icon img{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.hero-section .hero-right .hero-content .feature-carousel .feature-item .feature-text{flex:1;text-align:left}.hero-section .hero-right .hero-content .feature-carousel .feature-item .feature-text h3{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;margin:0 0 5px}.hero-section .hero-right .hero-content .feature-carousel .feature-item .feature-text p{color:#ccc;font-size:14px;line-height:1.4;margin:0}.hero-section .hero-right .hero-content .feature-icons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:40px}.hero-section .hero-right .hero-content .main-title{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px}.hero-section .hero-right .hero-content .subtitle{color:#ccc;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;margin-bottom:10px}.hero-section .hero-right .hero-content .version{color:#6366f1;font-size:24px;font-weight:600;margin-bottom:40px}.hero-section .hero-right .hero-content .btn-box{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.hero-section .hero-right .hero-content .btn-box .free-try-btn{background:#fff;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;line-height:1.4;padding:15px 25px;text-align:center;transition:all .3s ease}.hero-section .hero-right .hero-content .btn-box .free-try-btn:hover{background:#f0f0f0;transform:translateY(-2px)}.hero-section .hero-right .hero-content .btn-box .generate-btn{background:#000;border:1px solid #333;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:15px 25px;transition:all .3s ease}.hero-section .hero-right .hero-content .btn-box .generate-btn:hover{background:#333;transform:translateY(-2px)}.paper-type-section{background-color:#f9fafb;box-sizing:border-box;color:#333;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:auto;min-width:0;padding:80px 20px;width:100%}.paper-type-section .section-title{color:#333;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;margin-bottom:50px;text-align:center}.paper-type-section .paper-types{display:flex;flex-wrap:wrap;gap:20px;height:auto;justify-content:center;margin:0 auto;padding:20px 0 10px;width:100%}.paper-type-section .paper-types .paper-type-card{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#333;display:flex;flex-direction:column;justify-content:space-around;max-width:100%;padding:40px 30px;position:relative;transition:all .3s ease;width:100%}.paper-type-section .paper-types .paper-type-card:hover{background-color:#fff;box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.paper-type-section .paper-types .paper-type-card h3{color:#333;font-size:1.4rem;font-weight:600;margin-bottom:8px;text-align:center}.paper-type-section .paper-types .paper-type-card .eng-title{color:#888;font-size:.85rem;font-weight:400;margin-bottom:25px;text-align:center}.paper-type-section .paper-types .paper-type-card ul{list-style:none;margin-bottom:35px;padding:0;text-align:left}.paper-type-section .paper-types .paper-type-card ul li{align-items:flex-start;color:#555;display:flex;font-size:1.2rem;line-height:1.5;margin-bottom:12px}.paper-type-section .paper-types .paper-type-card ul li:before{color:#666;content:"•";font-size:1.1rem;margin-right:12px;margin-top:2px}.paper-type-section .paper-types .paper-type-card .start-btn{background-color:#333;border:none;border-radius:6px;color:#fff;font-size:.95rem;font-weight:500;height:45px;transition:all .3s ease;width:100%}.paper-type-section .paper-types .paper-type-card .start-btn:hover{background-color:#222;transform:translateY(-1px)}.ppt-section{align-items:center;background:radial-gradient(ellipse 70% 50% at 10% 12%,rgba(36,198,255,.16),transparent 55%),radial-gradient(ellipse 60% 45% at 90% 85%,rgba(168,85,247,.14),transparent 55%),radial-gradient(ellipse 40% 35% at 50% 50%,rgba(99,102,241,.06),transparent 60%),linear-gradient(180deg,#eef4ff,#f3f0ff 48%,#eef4ff)!important;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:auto;min-width:0;overflow:hidden;padding:36px 24px 40px;position:relative;width:100%}.ppt-section .ppt-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.ppt-section .ppt-orb{border-radius:50%;filter:blur(56px);opacity:.55;position:absolute}.ppt-section .ppt-orb--a{background:#24c6ff47;height:280px;left:-5%;top:6%;width:280px}.ppt-section .ppt-orb--b{background:#a855f738;bottom:8%;height:320px;right:-6%;width:320px}.ppt-section .ppt-orb--c{background:#6366f124;height:200px;left:42%;top:42%;width:200px}.ppt-section:before{content:none;display:none}.ppt-section:after{background:linear-gradient(180deg,#eef4ff,#eef4ff8c 50%,#eef4ff00);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.ppt-section .ppt-title-section{flex:1;margin-top:0;min-width:0;position:relative;text-align:left;z-index:2}.ppt-section .ppt-title-section .ppt-badge{align-items:center;background:#eef2fff2;border:1px solid rgba(99,102,241,.22);border-radius:999px;box-shadow:0 2px 8px #6366f11a;color:#4338ca;display:inline-flex;font-size:10.5px;font-weight:800;letter-spacing:.08em;margin-bottom:6px;padding:3px 10px}.ppt-section .ppt-title-section .ppt-section-title{color:#0f172a;font-size:clamp(20px,2.4vw,28px);font-weight:900;letter-spacing:-.5px;line-height:1.2;margin:0 0 6px}.ppt-section .ppt-title-section .ppt-section-title .title-gradient{background:linear-gradient(135deg,#24c6ff,#3b82f6 40%,#a855f7 75%,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ppt-section .ppt-title-section .ppt-section-desc{color:#64748b!important;font-size:13px;font-weight:500;letter-spacing:.2px;line-height:1.5;margin:0}.ppt-section .ppt-title-section .ppt-section-desc1{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:.3px;margin:0}.ppt-section .ppt-title-section .ppt-feature-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ppt-section .ppt-title-section .ppt-feature-chip{align-items:center;background:#ffffffe6;border:1px solid rgba(226,232,240,.95);border-radius:999px;box-shadow:0 2px 6px #94a3b81a;color:#475569;display:inline-flex;font-size:11px;font-weight:700;padding:4px 10px}.ppt-section .ppt-carousel-wrapper{display:flex;flex-direction:column;gap:12px;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);max-width:1400px;padding:4px 0;position:relative;width:100%;z-index:2}.ppt-section .ppt-carousel{background:transparent!important;border:none;border-radius:16px;box-shadow:none!important;overflow:hidden;padding:4px 0;width:100%}.ppt-section .ppt-carousel .carousel-track{animation:ppt-scroll-left 80s linear infinite;display:flex;gap:14px;width:-moz-fit-content;width:fit-content}.ppt-section .ppt-carousel .carousel-track:hover{animation-play-state:paused}.ppt-section .ppt-carousel .carousel-track.carousel-track-reverse{animation:ppt-scroll-right 80s linear infinite}.ppt-section .ppt-carousel .carousel-track.carousel-track-reverse:hover{animation-play-state:paused}.ppt-section .ppt-carousel .carousel-track .carousel-item{background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:14px;box-shadow:0 8px 24px #6366f11a,inset 0 1px #ffffffe6;cursor:default;flex-shrink:0;height:130px;overflow:hidden;position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;width:230px}.ppt-section .ppt-carousel .carousel-track .carousel-item:before{background:linear-gradient(135deg,rgba(36,198,255,.08),transparent 45%,rgba(168,85,247,.1));content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .28s ease;z-index:1}.ppt-section .ppt-carousel .carousel-track .carousel-item:hover{border-color:#6366f159;box-shadow:0 18px 36px #6366f133,0 0 0 1px #6366f12e;transform:translateY(-8px)}.ppt-section .ppt-carousel .carousel-track .carousel-item:hover:before{opacity:1}.ppt-section .ppt-carousel .carousel-track .carousel-item:hover img{transform:scale(1.04)}.ppt-section .ppt-carousel .carousel-track .carousel-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:transform .35s ease;width:100%;z-index:0}@keyframes ppt-scroll-left{0%{transform:translate(0)}to{transform:translate(-1952px)}}@keyframes ppt-scroll-right{0%{transform:translate(-1952px)}to{transform:translate(0)}}.ppt-section .ppt-action-section{align-items:center;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);background:#ffffffe6!important;border:1px solid rgba(226,232,240,.95);border-radius:16px;box-shadow:0 12px 30px #6366f114,inset 0 1px #ffffffe6;display:flex;gap:20px;justify-content:space-between;padding:16px 28px;position:relative;width:min(95%,1100px);z-index:2}.ppt-section .ppt-action-section .ppt-info{flex:1}.ppt-section .ppt-action-section .ppt-info .ppt-info-title{color:#0f172a;font-size:24px;font-weight:900;letter-spacing:-.5px;margin:0 0 6px}.ppt-section .ppt-action-section .ppt-info .ppt-info-desc{color:#64748b;font-size:13px;font-weight:500;line-height:1.5;margin:0}.ppt-section .ppt-action-section .ppt-action-btn{align-items:center;background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7)!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 20px #6366f14d!important;color:#fff!important;cursor:pointer;display:inline-flex!important;flex-shrink:0;font-size:14px!important;font-weight:700!important;gap:8px;height:auto!important;justify-content:center;letter-spacing:.3px;padding:12px 24px!important;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;white-space:nowrap}.ppt-section .ppt-action-section .ppt-action-btn .ppt-action-btn__icon{font-size:13px;transition:transform .25s ease}.ppt-section .ppt-action-section .ppt-action-btn:hover{background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7)!important;border:none!important;box-shadow:0 14px 32px #6366f16b!important;color:#fff!important;filter:brightness(1.04);transform:translateY(-3px)}.ppt-section .ppt-action-section .ppt-action-btn:hover .ppt-action-btn__icon{transform:translate(3px)}.ppt-section .ppt-action-section .ppt-action-btn:active{transform:translateY(-1px)}@media (max-width:900px){.ppt-section{gap:28px;padding:56px 20px 64px}.ppt-section .ppt-action-section{align-items:stretch;flex-direction:column;gap:20px;padding:24px 20px;text-align:center}.ppt-section .ppt-action-section .ppt-title-section{text-align:center}.ppt-section .ppt-action-section .ppt-title-section .ppt-feature-row{justify-content:center}.ppt-section .ppt-action-section .ppt-action-btn{width:100%}.ppt-section .ppt-carousel .carousel-track .carousel-item{border-radius:12px;height:102px;width:180px}}@media (max-width:768px){.ppt-section{gap:22px;padding:40px 16px 52px}.ppt-section .ppt-carousel-wrapper{gap:10px}.ppt-section .ppt-carousel .carousel-track .carousel-item{height:86px;width:150px}.ppt-section .ppt-action-section{border-radius:16px;width:100%}}.abbreviation-section{align-items:center;background:radial-gradient(ellipse 70% 50% at 12% 18%,rgba(36,198,255,.12),transparent 55%),radial-gradient(ellipse 60% 45% at 88% 78%,rgba(168,85,247,.12),transparent 55%),linear-gradient(180deg,#eef4ff,#f4f0ff 48%,#f4f0ff);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 68px);min-height:calc(100dvh - 68px);min-width:0;overflow:hidden;padding:20px 20px 50px;position:relative;width:100%}.abbreviation-section:after{background:linear-gradient(180deg,#eef4ff,#eef4ff99 45%,#eef4ff00);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.abbreviation-section:before{background:linear-gradient(135deg,#ffffff8c,#ffffff2e);border:1px solid hsla(0,0%,100%,.65);border-radius:36px;box-shadow:0 30px 80px #6366f114;content:"";height:auto;top:4%;right:4%;bottom:4%;left:4%;pointer-events:none;position:absolute;z-index:0}.revise-hero{gap:24px;margin:0 auto;max-width:1080px;position:relative;width:100%;z-index:1}.revise-hero,.revise-hero__header{align-items:center;display:flex;flex-direction:column}.revise-hero__header{gap:14px;max-width:640px;text-align:center}.revise-hero__badge{align-items:center;background:#ffffffc7;border:1px solid rgba(99,102,241,.18);border-radius:999px;box-shadow:0 4px 14px #6366f114;color:#6366f1;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.08em;padding:6px 14px}.revise-hero__title{color:#1e1b4b;font-size:clamp(1.9rem,3.6vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.25;margin:0}.revise-hero__title em{align-items:center;background:linear-gradient(120deg,#24b0ff,#6366f1 30%,#a855f7 60%,#ec4899 85%,#24b0ff);-webkit-background-clip:text;background-clip:text;background-size:200% auto;display:inline-flex;font-style:normal;gap:6px;position:relative;-webkit-text-fill-color:transparent;animation:revise-shimmer 3.8s linear infinite,revise-float 3s ease-in-out infinite alternate;cursor:pointer;padding:0 4px;transition:transform .3s ease}.revise-hero__title em:hover{transform:scale(1.08) rotate(-1deg)}.revise-hero__title em .sparkle-icon{font-size:.62em;-webkit-text-fill-color:initial;align-items:center;animation:sparkle-bounce 1.8s ease-in-out infinite alternate;color:#a855f7;display:inline-flex;filter:drop-shadow(0 2px 8px rgba(168,85,247,.6));justify-content:center;margin-left:2px}.revise-hero__subtitle{color:#64748b;font-size:15px;line-height:1.7;margin:0;max-width:520px}.revise-hero__steps{align-items:stretch;display:flex;gap:0;justify-content:center;width:100%}.revise-hero__bottom{align-items:center;display:flex;flex-direction:column;gap:22px;max-width:720px;width:100%}.revise-hero__features{background:#ffffffb8;border:1px solid rgba(99,102,241,.12);border-radius:999px;box-shadow:0 8px 24px #6366f10f;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px}.revise-hero__feature{align-items:center;background:linear-gradient(135deg,#24c6ff1a,#a855f71a);border-radius:999px;color:#4338ca;display:inline-flex;font-size:13px;font-weight:600;padding:8px 14px;white-space:nowrap}.revise-hero__feature:before{background:linear-gradient(135deg,#24b0ff,#a855f7);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-right:8px;width:6px}.revise-hero__cta{align-items:center;border:none!important;border-radius:999px!important;box-shadow:0 12px 28px #6366f152;display:inline-flex!important;font-size:16px!important;font-weight:700!important;gap:10px;height:auto!important;letter-spacing:.02em;padding:16px 40px!important;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.revise-hero__cta,.revise-hero__cta:hover{background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7)!important;color:#fff!important}.revise-hero__cta:hover{box-shadow:0 16px 36px #6366f166;filter:brightness(1.04);transform:translateY(-2px)}.revise-hero__cta svg{transition:transform .25s ease}.revise-hero__cta:hover svg{transform:translate(3px)}.revise-hero__tip{align-items:center;background:#fff7ede6;border:1px solid rgba(251,146,60,.25);border-radius:12px;box-sizing:border-box;color:#9a3412;display:flex;font-size:13px;justify-content:center;line-height:1.55;margin:0 auto;max-width:560px;padding:12px 16px;text-align:center;width:100%}.revise-hero__tip-inner{align-items:center;display:inline-flex;gap:8px;justify-content:center;max-width:100%}.revise-hero__tip-icon{color:#ea580c;flex-shrink:0;height:18px;width:18px}.revise-hero__tip-text{text-align:center}.revise-step-card{align-items:flex-start;background:#ffffffe0;border:1px solid rgba(148,163,184,.18);border-radius:20px;box-shadow:0 10px 30px #4f46e512;display:flex;flex:1;flex-direction:column;gap:16px;max-width:280px;min-width:0;overflow:hidden;padding:28px 22px 26px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.revise-step-card:before{background:var(--step-accent,#6366f1);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.revise-step-card:hover{border-color:color-mix(in srgb,var(--step-accent,#6366f1) 35%,transparent);box-shadow:0 18px 40px #4f46e524;transform:translateY(-5px)}.revise-step-card--cyan{--step-accent:#06b6d4;background:linear-gradient(160deg,#fffffff2,#e0f2fee6)}.revise-step-card--indigo{--step-accent:#6366f1;background:linear-gradient(160deg,#fffffff2,#eef2ffeb)}.revise-step-card--violet{--step-accent:#a855f7;background:linear-gradient(160deg,#fffffff2,#faf5ffeb)}.revise-step-card__index{color:color-mix(in srgb,var(--step-accent,#6366f1) 16%,transparent);font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1;pointer-events:none;position:absolute;right:16px;top:14px}.revise-step-card__icon{align-items:center;background:linear-gradient(135deg,var(--step-accent,#6366f1),color-mix(in srgb,var(--step-accent,#6366f1) 55%,#24b0ff));border-radius:14px;box-shadow:0 8px 18px color-mix(in srgb,var(--step-accent,#6366f1) 35%,transparent);color:#fff;display:flex;height:52px;justify-content:center;width:52px}.revise-step-card__body{display:flex;flex-direction:column;gap:8px;text-align:left}.revise-step-card__title{color:#1e1b4b;font-size:17px;font-weight:700;letter-spacing:.01em;margin:0}.revise-step-card__desc{color:#64748b;font-size:13px;line-height:1.65;margin:0}.revise-step-card__connector{align-items:center;align-self:center;display:flex;flex-shrink:0;justify-content:center;width:36px}.revise-step-card__rail{background:linear-gradient(90deg,#67e8f9,#818cf8,#c084fc);border-radius:999px;display:block;height:2px;position:relative;width:100%}.revise-step-card__rail:after{background:#818cf8;border-radius:50%;box-shadow:0 0 0 3px #818cf840;content:"";height:6px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:6px}.jiangzhong-section2{align-items:center;background:radial-gradient(ellipse 70% 50% at 12% 10%,rgba(36,198,255,.16),transparent 55%),radial-gradient(ellipse 60% 45% at 88% 88%,rgba(168,85,247,.14),transparent 55%),radial-gradient(ellipse 40% 35% at 50% 48%,rgba(99,102,241,.06),transparent 60%),linear-gradient(180deg,#eef4ff,#f3f0ff 48%,#eef4ff);box-sizing:border-box;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:calc(100dvh - 72px);min-width:0;overflow:hidden;padding:36px 28px 48px;position:relative;width:100%}.jiangzhong-section2:before{background:linear-gradient(180deg,#eef4ff,#eef4ff99 50%,#eef4ff00);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.jiangzhong-section2:after{background:linear-gradient(180deg,#faf8ff00,#eef4ffa6 55%,#eef4ff);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.jiangzhong-section2 .jz-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.jiangzhong-section2 .jz-orb{border-radius:50%;filter:blur(56px);opacity:.5;position:absolute}.jiangzhong-section2 .jz-orb--a{background:#24c6ff47;height:280px;left:-4%;top:4%;width:280px}.jiangzhong-section2 .jz-orb--b{background:#a855f733;bottom:10%;height:300px;right:-5%;width:300px}.jiangzhong-section2 .jz-orb--c{background:#6366f11f;height:180px;left:45%;top:40%;width:180px}.jiangzhong-section2:before{content:none;display:none}.jiangzhong-section2 .intro-header-wrapper{position:relative;text-align:center;width:min(94%,820px);z-index:2}.jiangzhong-section2 .intro-header-wrapper .intro-header{align-items:center;display:flex;flex-direction:column;text-align:center}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-hero-eyebrow{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-badge{align-items:center;background:#eef2ffeb;border:1px solid rgba(99,102,241,.18);border-radius:999px;color:#3730a3;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.06em;padding:4px 11px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-hero-eyebrow__sep{color:#cbd5e1;font-weight:500}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-hero-eyebrow__text{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em}.jiangzhong-section2 .intro-header-wrapper .intro-header .main-title{letter-spacing:-.03em;line-height:1.2;margin:0 0 14px;text-align:center;white-space:nowrap}.jiangzhong-section2 .intro-header-wrapper .intro-header .main-title .title-line{color:#1e293b;font-size:clamp(28px,4vw,38px);font-weight:700}.jiangzhong-section2 .intro-header-wrapper .intro-header .main-title .title-highlight{background:linear-gradient(135deg,#1d4ed8,#4f46e5 55%,#6366f1);-webkit-background-clip:text;font-size:clamp(30px,4.2vw,42px);font-weight:800;-webkit-text-fill-color:transparent;background-clip:text}.jiangzhong-section2 .intro-header-wrapper .intro-header .main-subtitle{color:#64748b;font-size:clamp(14px,1.7vw,16px);font-weight:500;line-height:1.75;margin:0 0 28px;max-width:540px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band{border-bottom:1px solid rgba(148,163,184,.28);margin-bottom:26px;max-width:480px;padding-bottom:22px;width:100%}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band__row{align-items:flex-end;display:flex;gap:0;justify-content:center}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band__divider{background:linear-gradient(180deg,transparent,rgba(148,163,184,.55) 20%,rgba(148,163,184,.55) 80%,transparent);flex-shrink:0;height:48px;margin:0 clamp(28px,6vw,44px);width:1px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band__caption{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.5;margin:14px 0 0}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-cell{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:100px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-cell__label{color:#64748b;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-cell__value{color:#0f172a;font-size:clamp(36px,5vw,48px);font-style:normal;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1}.jiangzhong-section2 .jz-panel{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#ffffffb8;border:1px solid rgba(226,232,240,.95);border-radius:22px;box-shadow:0 20px 48px #6366f11a,inset 0 1px #fffffff2;overflow:hidden;position:relative;width:min(94%,1100px);z-index:2}.jiangzhong-section2 .jz-panel__platforms{padding:24px 28px 20px}.jiangzhong-section2 .jz-panel__platforms .platforms-title{color:#475569;font-size:14px;font-weight:700;letter-spacing:.08em;margin-bottom:18px;text-align:center}.jiangzhong-section2 .jz-panel__platforms .platforms-title:after,.jiangzhong-section2 .jz-panel__platforms .platforms-title:before{background:linear-gradient(90deg,transparent,#6366f1);content:"";display:inline-block;height:2px;margin:0 12px;vertical-align:middle;width:28px}.jiangzhong-section2 .jz-panel__platforms .platforms-title:after{background:linear-gradient(270deg,transparent,#a855f7)}.jiangzhong-section2 .jz-panel__divider{background:linear-gradient(90deg,transparent,rgba(148,163,184,.35),transparent);height:1px;margin:0 28px}.jiangzhong-section2 .platforms-container{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin:0 auto;width:100%}.jiangzhong-section2 .platforms-container .platform-item{background:#fffffff0;border:1px solid rgba(226,232,240,.95);border-radius:16px;box-shadow:0 6px 20px #6366f114;cursor:default;display:block;overflow:hidden;padding:22px 16px;position:relative;text-align:center;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.jiangzhong-section2 .platforms-container .platform-item:before{background:linear-gradient(90deg,#24c6ff,#6366f1,#a855f7);border-radius:16px 16px 0 0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .28s ease}.jiangzhong-section2 .platforms-container .platform-item:hover{border-color:#6366f147;box-shadow:0 14px 32px #6366f129;transform:translateY(-6px)}.jiangzhong-section2 .platforms-container .platform-item:hover:before{opacity:1}.jiangzhong-section2 .platforms-container .platform-item:hover .platform-logo{transform:scale(1.06)}.jiangzhong-section2 .platforms-container .platform-item .platform-logo{align-items:center;background:transparent;border:none;border-radius:0;display:flex;height:56px;justify-content:center;margin-bottom:12px;transition:transform .28s ease;width:100%}.jiangzhong-section2 .platforms-container .platform-item .platform-logo .logo-img1{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.jiangzhong-section2 .platforms-container .platform-item .platform-logo .logo-img2{max-height:100%;max-width:60%;-o-object-fit:contain;object-fit:contain}.jiangzhong-section2 .platforms-container .platform-item .platform-logo .logo-img3{max-height:100%;max-width:80%;-o-object-fit:contain;object-fit:contain}.jiangzhong-section2 .platforms-container .platform-item .platform-logo .logo-img4{max-height:100%;max-width:70%;-o-object-fit:contain;object-fit:contain}.jiangzhong-section2 .platforms-container .platform-item .platform-info .platform-name{color:#0f172a;font-size:14px;font-weight:700;margin-bottom:6px}.jiangzhong-section2 .platforms-container .platform-item .platform-info .platform-status{color:#94a3b8;font-size:12px;font-weight:500;line-height:1.4}.jiangzhong-section2 .metrics-showcase{align-items:center;background:#ffffffeb;border:1px solid rgba(226,232,240,.95);border-radius:16px;box-shadow:0 8px 28px #6366f11a;display:flex;gap:0;justify-content:center;max-width:500px;padding:0;position:relative;z-index:2}.jiangzhong-section2 .metrics-showcase .metric-item{align-items:center;display:flex;flex:1;flex-direction:column;gap:15px;padding:40px 50px;text-align:center}.jiangzhong-section2 .metrics-showcase .metric-item .metric-number{background:linear-gradient(135deg,#24c6ff,#6366f1 55%,#a855f7);-webkit-background-clip:text;font-size:48px;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text}.jiangzhong-section2 .metrics-showcase .metric-item .metric-label{color:#64748b;font-size:14px;font-weight:600;letter-spacing:.3px}.jiangzhong-section2 .metrics-showcase .metric-divider{background:linear-gradient(180deg,transparent,rgba(148,163,184,.5),transparent);height:80px;width:1px}.jiangzhong-section2 .features-section{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;gap:36px;justify-content:space-between;padding:24px 28px 28px;position:relative;width:100%;z-index:2}.jiangzhong-section2 .features-section .features-left-column{display:flex;flex:0 1 auto;flex-direction:column;gap:12px;min-width:260px}.jiangzhong-section2 .features-section .features-left-column .title-group{align-items:center;display:flex;gap:0}.jiangzhong-section2 .features-section .features-left-column .title-group .product-title{color:#0f172a;font-size:clamp(22px,2.8vw,32px);font-weight:800;letter-spacing:-.4px;line-height:1.25;margin:0}.jiangzhong-section2 .features-section .features-left-column .title-group .product-title-gradient{background:linear-gradient(135deg,#24c6ff,#3b82f6 40%,#a855f7 75%,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.jiangzhong-section2 .features-section .features-left-column .product-subtitle{color:#64748b;font-size:14px;font-weight:500;line-height:1.6;margin:0}.jiangzhong-section2 .features-section .features-left-column .jz-feature-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.jiangzhong-section2 .features-section .features-left-column .jz-chip{align-items:center;background:#f8fafcf2;border:1px solid rgba(226,232,240,.95);border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:700;padding:5px 12px}.jiangzhong-section2 .features-section .features-right-column{align-items:center;display:flex;flex:1;gap:28px;justify-content:flex-end;min-width:0}.jiangzhong-section2 .features-section .features-right-column .upload-methods{align-items:center;display:flex;gap:20px}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item{align-items:center;background:#f8fafccc;border:1px solid rgba(226,232,240,.9);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-width:110px;padding:12px 14px;text-align:center;transition:transform .25s ease}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item:hover{border-color:#6366f140;box-shadow:0 8px 18px #6366f11a;transform:translateY(-3px)}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item:hover .method-icon{box-shadow:0 6px 14px #6366f129}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-icon{align-items:center;background:linear-gradient(145deg,#eef2ff,#f5f3ff);border:1px solid rgba(99,102,241,.18);border-radius:12px;color:#6366f1;display:flex;height:48px;justify-content:center;transition:all .25s ease;width:48px}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-icon.report-icon .logo-img,.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-icon.word-icon .logo-img{height:24px;width:24px}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-icon.paste-icon{background:#6366f10f;border:1px dashed rgba(99,102,241,.4)}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-icon.paste-icon .icon-symbol{font-size:28px;font-weight:800}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-info{display:flex;flex-direction:column;gap:4px;width:100%}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-info .method-title{color:#334155;font-size:13px;font-weight:700;margin:0}.jiangzhong-section2 .features-section .features-right-column .upload-methods .method-item .method-info .method-tag{display:none}.jiangzhong-section2 .features-section .features-right-column .start-btn{align-items:center;background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7);border:none;border-radius:14px;box-shadow:0 10px 26px #6366f159;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.3px;padding:14px 28px;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;white-space:nowrap}.jiangzhong-section2 .features-section .features-right-column .start-btn .start-btn__icon{font-size:13px;transition:transform .25s ease}.jiangzhong-section2 .features-section .features-right-column .start-btn:hover{box-shadow:0 14px 32px #6366f16b;filter:brightness(1.04);transform:translateY(-3px)}.jiangzhong-section2 .features-section .features-right-column .start-btn:hover .start-btn__icon{transform:translate(3px)}.jiangzhong-section2 .features-section .features-right-column .start-btn:active{transform:translateY(-1px)}@media (max-width:1024px){.jiangzhong-section2 .platforms-container{gap:14px;grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.jiangzhong-section2 .features-section .method-item,.jiangzhong-section2 .features-section .start-btn,.jiangzhong-section2 .platforms-container .platform-item{transition:none!important}.jiangzhong-section2 .features-section .method-item:hover,.jiangzhong-section2 .features-section .start-btn:hover,.jiangzhong-section2 .platforms-container .platform-item:hover{transform:none!important}}@media (max-width:900px){.jiangzhong-section2{gap:24px;min-height:auto;padding:32px 20px 44px}.jiangzhong-section2 .intro-header-wrapper{width:100%}.jiangzhong-section2 .jz-panel__platforms{padding:20px 18px 16px}.jiangzhong-section2 .jz-panel__divider{margin:0 18px}.jiangzhong-section2 .platforms-container{gap:14px!important;grid-template-columns:repeat(2,1fr)!important}.jiangzhong-section2 .features-section{align-items:stretch;flex-direction:column;gap:20px;padding:20px 18px 22px;text-align:center}.jiangzhong-section2 .features-section .features-left-column{align-items:center;min-width:0}.jiangzhong-section2 .features-section .features-left-column .jz-feature-chips{justify-content:center}.jiangzhong-section2 .features-section .features-right-column{flex-direction:column;gap:18px;justify-content:center}.jiangzhong-section2 .features-section .features-right-column .upload-methods{justify-content:center;width:100%}.jiangzhong-section2 .features-section .features-right-column .start-btn{width:100%}}@media (max-width:640px){.jiangzhong-section2{gap:20px;min-height:auto;padding:24px 16px 40px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-hero-eyebrow{gap:6px;margin-bottom:14px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-hero-eyebrow__text{flex:1 1 100%;font-size:11px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band{margin-bottom:20px;max-width:none;padding-bottom:18px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band__divider{height:40px;margin:0 20px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-band__caption{font-size:11px;letter-spacing:.04em}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-cell{min-width:80px}.jiangzhong-section2 .intro-header-wrapper .intro-header .jz-metric-cell__value{font-size:clamp(32px,9vw,40px)}.jiangzhong-section2 .jz-panel{border-radius:18px}.jiangzhong-section2 .jz-panel__platforms{padding:16px 14px 12px}.jiangzhong-section2 .jz-panel__divider{margin:0 14px}.jiangzhong-section2 .platforms-container{grid-template-columns:1fr!important;margin-inline:auto;max-width:360px}.jiangzhong-section2 .features-section{padding:16px 14px 18px;width:100%}.jiangzhong-section2 .features-section .upload-methods{flex-direction:column;gap:12px}.jiangzhong-section2 .features-section .upload-methods .method-item{flex-direction:row;gap:12px;justify-content:flex-start;min-width:0;padding:12px 14px;text-align:left;width:100%}}.jiangzhong-section{background-color:#f2f1f1;color:#000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-width:0;padding:0 40px 100px;width:100%}.jiangzhong-section .jiangzhong-card{background-color:#1a1a1a;border-radius:15px;box-shadow:0 10px 30px #0000004d;color:#fff;display:flex;flex-direction:column;margin:0 auto 30px;max-width:100%;padding:40px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.jiangzhong-section .jiangzhong-card:hover{box-shadow:0 15px 40px #0006;transform:translateY(-5px)}.jiangzhong-section .jiangzhong-card h3{font-size:1.8rem;margin-bottom:5px}.jiangzhong-section .jiangzhong-card .eng-title{color:#a2a2a2;font-size:.9rem;margin-bottom:20px}.jiangzhong-section .jiangzhong-card .new-tag{background-color:#333;border:1px solid #fff;border-radius:15px;color:#fff;display:inline-block;font-size:.8rem;margin-bottom:20px;padding:3px 10px}.jiangzhong-section .jiangzhong-card ul{list-style:none;margin-bottom:30px;padding:0}.jiangzhong-section .jiangzhong-card ul li{align-items:center;display:flex;margin-bottom:15px}.jiangzhong-section .jiangzhong-card ul li:before{color:#333;content:"•";font-size:1.2rem;margin-right:10px}.jiangzhong-section .jiangzhong-card .logo-container{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.jiangzhong-section .jiangzhong-card .logo-container .partner-logo{background-color:#fff;border-radius:5px;height:40px;-o-object-fit:contain;object-fit:contain;padding:5px;width:40px}.jiangzhong-section .jiangzhong-card .jiang-btn{align-self:flex-start;background-color:#333;border:1px solid #fff;color:#fff;font-size:16px;height:50px;transition:all .3s ease;width:150px}.jiangzhong-section .jiangzhong-card .jiang-btn:hover{background-color:#000}@media (min-width:768px){.jiangzhong-section .jiangzhong-card{flex-direction:row;gap:40px}.jiangzhong-section .jiangzhong-card>div{flex:1}}@media (max-width:768px){.jiangzhong-section .nav-container .nav-left{flex:1}.jiangzhong-section .nav-container .nav-center{flex:3}.jiangzhong-section .nav-container .nav-right{flex:1}.jiangzhong-section .nav-container .nav-links{font-size:14px;gap:15px}.jiangzhong-section .nav-container .nav-actions{margin-right:0}.jiangzhong-section .nav-container .nav-actions .nav-action-link{font-size:12px}.jiangzhong-section .nav-container .nav-logo-img{height:30px}}@media (max-width:576px){.jiangzhong-section .nav-container{padding:0 15px}.jiangzhong-section .nav-container .nav-center .nav-links{font-size:12px;gap:10px}.jiangzhong-section .nav-container .nav-right .nav-actions{gap:8px}.jiangzhong-section .nav-container .nav-right .nav-actions .nav-action-link{font-size:11px}.jiangzhong-section .nav-container .nav-right .nav-logo-img{height:25px}}.template-showcase-section{background:radial-gradient(ellipse 55% 45% at 10% 20%,rgba(36,198,255,.08),transparent 58%),radial-gradient(ellipse 50% 40% at 92% 92%,rgba(168,85,247,.08),transparent 55%),linear-gradient(180deg,#f4f0ff,#f6f8fe 35%,#f8f6ff 70%,#eef4ff);isolation:isolate;overflow:hidden;padding:48px 24px 64px;position:relative;width:100%}.template-showcase-section:before{background:linear-gradient(180deg,#f4f0ff,#f4f0ffa6 45%,#f4f0ff00);content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.template-showcase-section:after{background:linear-gradient(180deg,#f4f0ff00,#eef4ff99 50%,#eef4ff);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.tpl-shell{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:1180px;position:relative;z-index:2}.tpl-hero-card{align-items:center;background:#fffffff2;border:1px solid rgba(99,102,241,.1);border-radius:22px;box-shadow:0 14px 36px #6366f114;display:flex;flex-direction:row;gap:28px;justify-content:space-between;padding:30px 34px}.tpl-hero-card__copy{flex:1;min-width:0}.tpl-hero-card__badge{align-items:center;background:#3b82f61a;border:1px solid rgba(59,130,246,.18);border-radius:999px;color:#3b82f6;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.08em;padding:5px 12px}.tpl-hero-card__title{background:linear-gradient(120deg,#24b0ff,#6366f1 48%,#a855f7);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.25;margin:12px 0 10px;-webkit-text-fill-color:transparent}.tpl-hero-card__desc{color:#64748b;font-size:14px;line-height:1.7;margin:0;max-width:460px}.tpl-hero-card__desc strong{color:#1e293b;font-weight:800}.tpl-hero-card__stats{align-items:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:12px}.tpl-stat{align-items:center;background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:14px;box-shadow:0 6px 16px #6366f114;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:88px;padding:16px 12px;text-align:center;width:124px}.tpl-stat strong{color:#1e1b4b;display:block;font-size:18px;font-weight:800;line-height:1.2;margin:0}.tpl-stat span{color:#64748b;display:block;font-size:12px;line-height:1.35}.tpl-main-card{background:#fffffff5;border:1px solid rgba(99,102,241,.1);border-radius:22px;box-shadow:0 14px 36px #6366f114;padding:20px 22px 24px}.tpl-main-card__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px}.tpl-coverage-bar{align-items:center;display:inline-flex;flex-wrap:wrap;gap:12px}.tpl-coverage-title{color:#334155;font-size:13.5px;font-weight:700;letter-spacing:-.01em}.tpl-coverage-tags{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.tpl-coverage-chip{background:#f1f5f9e6;border:1px solid rgba(226,232,240,.85);border-radius:8px;color:#64748b;cursor:default;font-size:12px;font-weight:600;padding:5px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tpl-format-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7);border:none;border-radius:999px;box-shadow:0 8px 20px #6366f14d;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;padding:10px 20px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.tpl-format-btn:hover{box-shadow:0 12px 26px #6366f161;filter:brightness(1.04);transform:translateY(-1px)}.tpl-format-btn svg{transition:transform .2s ease}.tpl-format-btn:hover svg{transform:translate(2px)}.tpl-grid{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:1200px){.tpl-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.tpl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tpl-card{align-items:center;background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:16px;box-shadow:0 2px 8px #94a3b814;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 10px;text-align:center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tpl-card:hover{border-color:#6366f147;box-shadow:0 12px 28px #6366f124;transform:translateY(-3px)}.tpl-card:hover .tpl-card__action{background:#6366f11f;color:#4f46e5}.tpl-card--more{background:linear-gradient(145deg,#eef2fff2,#f5f3fff2);border:1px dashed rgba(99,102,241,.35)}.tpl-card--more:hover{background:linear-gradient(145deg,#e0e7ff,#ede9fe);border-color:#6366f199}.tpl-card--more:hover .tpl-card__more-icon{color:#4338ca;transform:scale(1.1) rotate(6deg)}.tpl-card--more:hover .tpl-card__action--more{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 14px #6366f159;color:#fff}.tpl-card--more .tpl-card__logo-box--more{background:#fff;box-shadow:0 4px 12px #6366f11a}.tpl-card--more .tpl-card__more-icon{align-items:center;color:#4f46e5;display:flex;justify-content:center;transition:transform .25s ease,color .25s ease}.tpl-card--more .tpl-card__tag--more{background:#6366f11f;color:#4f46e5;font-weight:700}.tpl-card--more .tpl-card__title--more{color:#312e81;font-weight:700}.tpl-card--more .tpl-card__action--more{background:#6366f11a;border-radius:999px;color:#4f46e5;font-weight:700;padding:5px 14px;transition:all .25s ease}.tpl-card__logo-box{align-items:center;aspect-ratio:1.15/1;background:linear-gradient(160deg,#e0f2fe,#ede9fe);border:1px solid rgba(99,102,241,.08);border-radius:12px;display:flex;justify-content:center;max-height:92px;width:100%}.tpl-card__logo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:0 4px 10px #0f172a14;height:52px;width:52px}.tpl-card__tag{background:#3b82f61a;border-radius:999px;color:#3b82f6;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 8px}.tpl-card__title{color:#1e293b;display:flex;line-height:1.35;margin:0;min-height:32px}.tpl-card__action,.tpl-card__title{align-items:center;font-size:12px;font-weight:600;justify-content:center}.tpl-card__action{background:#3b82f61a;border-radius:999px;color:#3b82f6;display:inline-flex;min-width:72px;padding:5px 12px;transition:all .2s ease}@media (max-width:768px){.template-showcase-section{padding:48px 14px 64px}.tpl-hero-card{align-items:stretch;border-radius:18px;flex-direction:column;padding:22px 18px}.tpl-hero-card__stats{justify-content:stretch;width:100%}.tpl-stat{flex:1;min-width:0;width:auto}.tpl-main-card{border-radius:18px;padding:16px 14px 20px}.tpl-main-card__toolbar{align-items:stretch;flex-direction:column}.tpl-format-btn{justify-content:center;width:100%}}.section-title{font-weight:700}.gradient-text{-webkit-background-clip:text;background-image:linear-gradient(90deg,#4096ff,#73c0fc);-webkit-text-fill-color:transparent}.root-container{overflow-x:hidden;position:relative;width:100%}@media screen and (max-width:768px){.abbreviation-section,.hero-section,.jiangzhong-section,.paper-type-section,.ppt-section{box-sizing:border-box;max-width:100%;min-height:auto;min-width:0!important;padding:40px 16px;width:100%}.hero-section{padding-top:80px}.hero-content{padding:30px}.paper-type-card{margin-bottom:0;max-width:100%!important;width:100%!important}.ppt-template{width:45%!important}.revise-hero__steps{align-items:stretch;flex-direction:column;gap:12px}.revise-hero__steps .revise-step-card{max-width:none;width:100%}.revise-hero__steps .revise-step-card__connector{height:28px;transform:none;width:auto}.revise-hero__steps .revise-step-card__connector .revise-step-card__rail{background:linear-gradient(180deg,#67e8f9,#818cf8,#c084fc);height:100%;width:2px}.revise-hero__steps .revise-step-card__connector .revise-step-card__rail:after{bottom:-2px;right:50%;top:auto;transform:translate(50%)}.revise-hero__features{border-radius:18px}.abbreviation-section:before{border-radius:24px;height:60%;inset:8% 4% auto}.jiangzhong-card{padding:30px}.btn-box{flex-direction:column}.btn-box .custom-write-btn,.btn-box .free-try-btn{margin-bottom:15px;width:100%}}.contact-section{background:radial-gradient(ellipse 70% 50% at 15% 10%,rgba(56,189,248,.15),transparent 60%),radial-gradient(ellipse 65% 50% at 85% 90%,rgba(168,85,247,.14),transparent 60%),radial-gradient(ellipse 40% 40% at 50% 50%,rgba(99,102,241,.08),transparent 60%),linear-gradient(165deg,#f0f6ff,#f5f3ff 45%,#faf5ff)!important;box-sizing:border-box;margin-top:0;overflow:hidden;padding:36px 24px 64px;position:relative}.contact-section:before{background:linear-gradient(180deg,#eef4ff,#eef4ff99 50%,#eef4ff00);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.contact-section .contact-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.contact-section .contact-grid-pattern{background-image:radial-gradient(rgba(99,102,241,.1) 1px,transparent 0);background-size:28px 28px;top:0;right:0;bottom:0;left:0;opacity:.7;position:absolute}.contact-section .contact-orb{border-radius:50%;filter:blur(64px);opacity:.5;position:absolute}.contact-section .contact-orb--a{background:#24c6ff4d;height:320px;left:-4%;top:5%;width:320px}.contact-section .contact-orb--b{background:#a855f738;bottom:2%;height:360px;right:-5%;width:360px}.contact-section .contact-shell{margin:0 auto;max-width:1160px;position:relative;width:100%;z-index:2}.contact-section .contact-header{margin-bottom:24px;text-align:center}.contact-section .contact-header .contact-badge{align-items:center;background:#ffffffe6;border:1px solid rgba(99,102,241,.25);border-radius:999px;box-shadow:0 4px 12px #6366f114;color:#4338ca;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.1em;margin-bottom:14px;padding:6px 16px}.contact-section .contact-header .contact-badge .contact-badge-dot{background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981;height:7px;width:7px}.contact-section .contact-header .contact-title{color:#0f172a;font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.contact-section .contact-header .contact-title .contact-title-highlight{background:linear-gradient(135deg,#0284c7,#4f46e5 45%,#9333ea 80%,#e11d48);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:0 4px}.contact-section .contact-header .contact-subtitle{color:#64748b;font-size:15px;font-weight:500;line-height:1.6;margin:0 auto;max-width:680px}.contact-section .contact-container{align-items:stretch;display:grid;gap:32px;grid-template-columns:1.05fr .95fr}.contact-section .contact-container .contact-left{align-items:stretch;display:flex;gap:20px}.contact-section .contact-container .contact-left .qr-card{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffeb;border:1px solid rgba(226,232,240,.95);border-radius:24px;box-shadow:0 16px 36px -8px #6366f11a,inset 0 1px #ffffffe6;display:flex;flex:1;flex-direction:column;padding:22px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .3s ease}.contact-section .contact-container .contact-left .qr-card:hover{border-color:#6366f159;box-shadow:0 24px 48px -12px #6366f133;transform:translateY(-6px)}.contact-section .contact-container .contact-left .qr-card:hover .qr-code-frame{border-color:#6366f140;box-shadow:0 8px 24px #6366f11f}.contact-section .contact-container .contact-left .qr-card .qr-card-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-icon-badge{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;width:42px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-icon-badge.cyan{background:linear-gradient(135deg,#0ea5e9,#0284c7);box-shadow:0 6px 14px #0ea5e959}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-icon-badge.purple{background:linear-gradient(135deg,#a855f7,#7e22ce);box-shadow:0 6px 14px #a855f759}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta{display:flex;flex-direction:column;gap:2px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-title{color:#0f172a;font-size:15px;font-weight:700;margin:0}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-status{align-items:center;color:#64748b;display:inline-flex;font-size:12px;font-weight:500;gap:5px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-status .status-dot{border-radius:50%;height:6px;width:6px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-status .status-dot.green{background:#10b981;box-shadow:0 0 6px #10b981}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-status .status-dot.purple{background:#a855f7;box-shadow:0 0 6px #a855f7}.contact-section .contact-container .contact-left .qr-card .qr-code-frame{align-items:center;aspect-ratio:1;background:linear-gradient(145deg,#f8fafc,#eef2ff);border:1px solid rgba(99,102,241,.12);border-radius:18px;display:flex;justify-content:center;overflow:hidden;padding:12px;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0f172a0d;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code-placeholder{align-items:center;background:#ffffffd9;border-radius:12px;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;width:100%}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code-placeholder .placeholder-icon-wrap{align-items:center;border-radius:16px;display:flex;font-size:24px;height:52px;justify-content:center;width:52px}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code-placeholder .placeholder-icon-wrap.cyan{background:#0ea5e91a;color:#0284c7}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code-placeholder .placeholder-icon-wrap.purple{background:#a855f71a;color:#9333ea}.contact-section .contact-container .contact-left .qr-card .qr-code-frame .qr-code-placeholder .placeholder-tip{color:#64748b;font-size:13px;font-weight:600}.contact-section .contact-container .contact-left .qr-card .qr-card-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:14px}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-action-text{align-items:center;color:#475569;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-action-text i{color:#6366f1}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 10px}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-chip.cyan{background:#e0f2fee6;border:1px solid rgba(56,189,248,.3);color:#0284c7}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-chip.purple{background:#f3e8ffe6;border:1px solid rgba(192,132,252,.3);color:#7e22ce}.contact-section .contact-container .contact-right{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffeb;border:1px solid rgba(226,232,240,.95);border-radius:24px;box-shadow:0 16px 36px -8px #6366f11a,inset 0 1px #ffffffe6;display:flex;flex-direction:column;padding:26px 28px}.contact-section .contact-container .contact-right .info-card-header{align-items:center;border-bottom:1px solid rgba(241,245,249,.95);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.contact-section .contact-container .contact-right .info-card-header .info-header-title{align-items:center;color:#0f172a;display:inline-flex;font-size:16px;font-weight:800;gap:8px}.contact-section .contact-container .contact-right .info-card-header .info-header-title i{color:#4f46e5}.contact-section .contact-container .contact-right .info-card-header .info-header-tag{align-items:center;background:#eef2ffe6;border:1px solid rgba(99,102,241,.22);border-radius:999px;color:#4338ca;display:inline-flex;font-size:11px;font-weight:700;padding:3px 10px}.contact-section .contact-container .contact-right .contact-info-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.contact-section .contact-container .contact-right .contact-info-grid .info-tile{align-items:center;background:#f8fafcd9;border:1px solid rgba(226,232,240,.85);border-radius:16px;display:flex;gap:12px;padding:12px 14px;transition:all .25s ease}.contact-section .contact-container .contact-right .contact-info-grid .info-tile:hover{background:#eef2ffd9;border-color:#6366f147;box-shadow:0 4px 16px #6366f114;transform:translate(3px)}.contact-section .contact-container .contact-right .contact-info-grid .info-tile.tile-wide{grid-column:span 2}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:15px;height:38px;justify-content:center;width:38px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon.cyan{background:#0ea5e91f;color:#0284c7}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon.indigo{background:#6366f11f;color:#4f46e5}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon.violet{background:#a855f71f;color:#9333ea}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon.rose{background:#f43f5e1f;color:#e11d48}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon.amber{background:#f59e0b1f;color:#d97706}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content{display:flex;flex:1;flex-direction:column;min-width:0}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.02em;margin-bottom:2px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-value{color:#1e293b;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-chips .service-chip{background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:8px;box-shadow:0 1px 2px #00000008;color:#475569;font-size:12px;font-weight:600;padding:3px 10px;transition:all .2s ease}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-chips .service-chip:hover{background:#eef2ff;border-color:#6366f1;color:#4338ca}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:2px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .email-link{color:#4f46e5;font-size:14px;font-weight:700;text-decoration:none;word-break:break-all}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .email-link:hover{text-decoration:underline}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .email-empty{color:#94a3b8;font-size:14px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .copy-email-btn{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;box-shadow:0 2px 8px #4f46e540;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:5px;padding:4px 10px;transition:all .2s ease}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .copy-email-btn:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px #4f46e561;transform:translateY(-1px)}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .copy-email-btn:active{transform:translateY(0)}@media (min-width:1201px){.contact-section{padding:40px 24px 72px}.contact-section .contact-shell{max-width:1240px}.contact-section .contact-header{margin-bottom:28px}.contact-section .contact-header .contact-title{font-size:40px}.contact-section .contact-container{gap:36px;grid-template-columns:1.05fr .95fr}}@media (min-width:768px) and (max-width:1200px){.contact-section{padding:32px 24px 56px}.contact-section .contact-shell{max-width:100%}.contact-section .contact-header{margin-bottom:22px}.contact-section .contact-header .contact-title{font-size:32px}.contact-section .contact-header .contact-subtitle{font-size:14px}}@media (min-width:768px) and (max-width:1200px) and (min-width:992px){.contact-section .contact-container{gap:24px;grid-template-columns:1fr 1fr}.contact-section .contact-left{gap:16px}.contact-section .contact-left .qr-card{padding:18px 16px}.contact-section .contact-right{padding:22px 24px}}@media (min-width:768px) and (max-width:1200px) and (max-width:991px){.contact-section .contact-container{gap:28px;grid-template-columns:1fr}.contact-section .contact-left{display:grid;gap:20px;grid-template-columns:1fr 1fr}.contact-section .contact-left .qr-card{padding:20px 18px}.contact-section .contact-right{padding:24px}.contact-section .contact-right .contact-info-grid{gap:14px;grid-template-columns:1fr 1fr}}@media (max-width:767px){.contact-section{padding:20px 16px 40px}.contact-section .contact-header{margin-bottom:18px}.contact-section .contact-header .contact-badge{font-size:10px;letter-spacing:.06em;margin-bottom:10px;padding:4px 12px}.contact-section .contact-header .contact-title{font-size:24px;margin-bottom:8px}.contact-section .contact-header .contact-subtitle{font-size:13px;line-height:1.55;padding:0 8px}.contact-section .contact-container{gap:20px;grid-template-columns:1fr}.contact-section .contact-container .contact-left{flex-direction:column;gap:16px}.contact-section .contact-container .contact-left .qr-card{border-radius:20px;padding:18px;width:100%}.contact-section .contact-container .contact-left .qr-card .qr-card-header{margin-bottom:12px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-icon-badge{font-size:16px;height:38px;width:38px}.contact-section .contact-container .contact-left .qr-card .qr-card-header .qr-card-meta .qr-card-title{font-size:14px}.contact-section .contact-container .contact-left .qr-card .qr-code-frame{border-radius:14px;margin:0 auto;max-width:220px;padding:10px}.contact-section .contact-container .contact-left .qr-card .qr-card-footer{padding-top:12px}.contact-section .contact-container .contact-left .qr-card .qr-card-footer .qr-action-text{font-size:11px}.contact-section .contact-container .contact-right{border-radius:20px;padding:20px 16px}.contact-section .contact-container .contact-right .info-card-header{margin-bottom:14px;padding-bottom:12px}.contact-section .contact-container .contact-right .info-card-header .info-header-title{font-size:14px}.contact-section .contact-container .contact-right .contact-info-grid{gap:10px;grid-template-columns:1fr}.contact-section .contact-container .contact-right .contact-info-grid .info-tile{border-radius:14px;padding:10px 12px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile.tile-wide{grid-column:span 1}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-icon{border-radius:10px;font-size:14px;height:34px;width:34px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-label{font-size:10px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-value{font-size:13px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .tile-chips .service-chip{font-size:11px;padding:2px 8px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper{flex-wrap:wrap;gap:6px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .email-link{font-size:13px}.contact-section .contact-container .contact-right .contact-info-grid .info-tile .tile-content .email-wrapper .copy-email-btn{font-size:11px;padding:3px 8px}}@keyframes revise-shimmer{0%{background-position:0}to{background-position:200%}}@keyframes revise-float{0%{filter:drop-shadow(0 4px 12px rgba(99,102,241,.22));transform:translateY(0) scale(1)}to{filter:drop-shadow(0 8px 20px rgba(168,85,247,.45));transform:translateY(-3px) scale(1.03)}}@keyframes sparkle-bounce{0%{opacity:.85;transform:translateY(0) rotate(0) scale(.92)}to{opacity:1;transform:translateY(-4px) rotate(16deg) scale(1.18)}}:root,body{--el-color-primary:#6366f1!important;--el-color-primary-light-3:#818cf8!important;--el-color-primary-light-5:#a5b4fc!important;--el-color-primary-light-7:#c7d2fe!important;--el-color-primary-light-8:#e0e7ff!important;--el-color-primary-light-9:#eef2ff!important;--el-input-focus-border-color:#6366f1!important;--el-input-hover-border-color:rgba(99,102,241,.45)!important;--el-input-border-radius:14px!important}.el-cascader{--el-color-primary:#6366f1!important;--el-input-focus-border-color:#6366f1!important;--el-input-hover-border-color:rgba(99,102,241,.45)!important;--el-input-border-radius:14px!important;--el-border-radius-base:14px!important}.el-cascader,.el-cascader .el-input{width:100%!important;--el-input-height:48px!important}.el-cascader .el-input,.el-cascader .el-input__wrapper{border-radius:14px!important;height:48px!important}.el-cascader .el-input__wrapper{background-color:#f8fafc!important;border:none!important;box-shadow:inset 0 0 0 1px #e2e8f0!important;min-height:48px!important;outline:none!important;padding:0 14px 0 16px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.el-cascader .el-input__wrapper.is-hover,.el-cascader .el-input__wrapper:hover,.el-cascader:hover .el-input__wrapper{background-color:#fff!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #6366f173!important}.el-cascader .el-input.is-focus .el-input__wrapper,.el-cascader .el-input__wrapper.is-focus,.el-cascader.is-focus .el-input__wrapper,.el-cascader:focus-within .el-input__wrapper{background-color:#fff!important;border-radius:14px!important;box-shadow:inset 0 0 0 1.5px #6366f1,0 0 0 4px #6366f124!important}.el-cascader .el-input__inner{caret-color:#6366f1!important;color:#334155!important;font-size:14px!important;font-weight:500!important;height:48px!important;line-height:48px!important}.el-cascader .el-input__inner::-moz-placeholder{color:#94a3b8!important;font-weight:400!important}.el-cascader .el-input__inner::placeholder{color:#94a3b8!important;font-weight:400!important}.el-cascader .el-input__suffix{align-items:center!important;color:#94a3b8!important;display:flex!important}.el-cascader .el-input.is-focus .el-input__suffix,.el-cascader .el-input__wrapper.is-focus .el-input__suffix,.el-cascader.is-focus .el-input__suffix,.el-cascader:focus-within .el-input__suffix{color:#6366f1!important}.el-cascader .el-input__suffix-inner .el-icon{font-size:15px!important;transition:color .2s ease,transform .2s ease!important}body,html{background-color:var(--bg-main,#f6f8fe);margin:0;min-height:100%;overflow-x:hidden;padding:0;width:100%}.index-container{background-color:var(--bg-main,#f6f8fe)!important;color:inherit}#hero-index,#paper-type-index,#ppt-index,#template-index{scroll-margin-top:68px}.home-lazy-slot{background-color:#fff;min-height:40vh}.home-lazy-slot--paper{min-height:70vh}.home-lazy-slot--revise{min-height:80vh}.home-lazy-slot--template{min-height:60vh}.home-lazy-slot--ppt,.home-lazy-slot--reduce{min-height:70vh}.home-lazy-slot--contact{min-height:50vh}#gfkf{scroll-margin-top:30px}#airevise-index{scroll-margin-top:40px}#abbr-index{scroll-margin-top:16px}.index-container.el-container{height:auto!important;min-height:100%}.index-container>.el-main.main,.index-container>.main.content-bbo{height:auto!important;max-height:none!important;overflow:visible!important}.root-container::-webkit-scrollbar{height:0!important;width:0!important}.root-container{scrollbar-width:none!important;-ms-overflow-style:none!important}.hero-action-row{align-items:center;display:flex;gap:16px;justify-content:center}.hero-contact-card{background:linear-gradient(135deg,#6366f166,#a855f766 50%,#ec489966);border-radius:50px;box-shadow:0 4px 15px #6366f11f,0 2px 6px #0000000a;display:inline-block;overflow:hidden;padding:2px;position:relative;text-decoration:none!important;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.hero-contact-card:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.hero-contact-card .contact-card-inner{align-items:center;background:#fff;border-radius:48px;display:flex;gap:10px;padding:8px 22px 8px 16px;transition:background .3s ease}.hero-contact-card .contact-icon{align-items:center;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:50%;box-shadow:0 3px 8px #6366f14d;color:#fff;display:flex;font-size:15px;height:34px;justify-content:center;transition:transform .35s ease;width:34px}.hero-contact-card .contact-text-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;line-height:1.25}.hero-contact-card .contact-main-title{color:#1e1b4b;font-size:15px;font-weight:700;letter-spacing:.3px;transition:color .3s ease}.hero-contact-card .contact-sub-badge{background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;font-size:11px;font-weight:600;-webkit-text-fill-color:transparent;margin-top:2px}@media (min-width:1201px){.hero-contact-card .contact-card-inner{gap:14px;padding:12px 32px 12px 18px}.hero-contact-card .contact-icon{font-size:18px;height:44px;width:44px}.hero-contact-card .contact-main-title{font-size:18px;letter-spacing:.5px}.hero-contact-card .contact-sub-badge{font-size:13px;margin-top:3px}}.hero-contact-card:hover{background:linear-gradient(135deg,#6366f1cc,#a855f7cc 50%,#ec4899cc);box-shadow:0 10px 25px #6366f140,0 4px 10px #a855f726;transform:translateY(-3px) scale(1.02)}.hero-contact-card:hover:before{left:100%}.hero-contact-card:hover .contact-icon{transform:rotate(12deg) scale(1.08)}.hero-contact-card:hover .contact-main-title{color:#4f46e5}.hero-contact-card:active{transform:translateY(-1px) scale(.99)}:deep(.login-dialog) .el-dialog{background:#1a1a1a;border:1px solid #333;border-radius:12px}:deep(.login-dialog) .el-dialog__header{background:#1a1a1a;border-bottom:1px solid #333;padding:20px}:deep(.login-dialog) .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}:deep(.login-dialog) .el-dialog__body{background:#1a1a1a;padding:20px}:deep(.login-dialog) .el-dialog{background:#fff;border:none;border-radius:20px;box-shadow:0 20px 60px #0000001a;overflow:hidden}:deep(.login-dialog) .el-dialog__header{display:none}:deep(.login-dialog) .el-dialog__body{background:#fff;padding:40px}:deep(.login-dialog.el-dialog--center){align-items:center;display:flex;justify-content:center}.login-content{text-align:center}.login-content .login-header{margin-bottom:32px}.login-content .login-header .logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.login-content .login-header .logo-container .logo-icon{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;margin-right:12px;width:40px}.login-content .login-header .logo-container .logo-text{color:#000;font-size:24px;font-weight:600}.login-content .login-header .welcome-title{color:#000;font-size:28px;font-weight:600;margin:0 0 8px}.login-content .login-header .welcome-subtitle{color:#666;font-size:16px;margin:0}.login-content .google-login{margin-bottom:24px}.login-content .google-login .google-btn{align-items:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:16px;height:48px;justify-content:center;transition:all .2s ease;width:100%}.login-content .google-login .google-btn:hover{background:#eee;border-color:#d0d0d0}.login-content .google-login .google-btn .google-icon{margin-right:12px}.login-content .divider{margin:24px 0;position:relative}.login-content .divider:before{background:#e0e0e0;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.login-content .divider span{background:#fff;color:#999;font-size:14px;padding:0 16px;position:relative;z-index:1}.login-content .email-section{margin-bottom:24px;position:relative}.login-content .email-section .success-message{align-items:center;color:#22c55e;display:flex;font-size:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.login-content .email-section .success-message .success-icon{align-items:center;background:#22c55e;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;margin-right:8px;width:20px}.login-content .continue-section{margin-bottom:24px}.login-content .continue-section .continue-btn{background:#e5e5e5;border:none;border-radius:8px;color:#999;cursor:not-allowed;font-size:16px;height:48px;transition:all .2s ease;width:100%}.login-content .continue-section .continue-btn:hover{background:#d5d5d5}.login-content .terms-section p{color:#999;font-size:12px;line-height:1.4;margin:0}.login-content .terms-section p .terms-link{color:#666;text-decoration:underline}.login-content .terms-section p .terms-link:hover{color:#333}:deep(.email-input) .el-input__wrapper{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;box-shadow:none;height:48px}:deep(.email-input) .el-input__wrapper:hover{border-color:#d0d0d0}:deep(.email-input) .el-input__wrapper.is-focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}:deep(.email-input) .el-input__wrapper .el-input__inner{background:transparent;color:#333;font-size:16px}:deep(.email-input) .el-input__wrapper .el-input__inner::-moz-placeholder{color:#999}:deep(.email-input) .el-input__wrapper .el-input__inner::placeholder{color:#999}@media (max-width:768px){.video-tutorial-content{flex-direction:column}.video-tutorial-content .tutorial-left{border-bottom:1px solid #333;border-right:none;flex:none}.video-tutorial-content .tutorial-right .video-grid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.login-content .login-tabs .tab-item{font-size:14px;padding:10px 0}.login-content .form-container .form-item{margin-bottom:14px}.login-content .form-container .form-item label{font-size:13px}}.register-dialog .el-dialog{background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000001a}.register-content{background:#fff;padding:40px 30px;text-align:center}.register-content .register-header{margin-bottom:30px}.register-content .register-header .logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.register-content .register-header .logo-container .logo-icon{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin-right:10px;width:40px}.register-content .register-header .logo-container .logo-text{color:#000;font-size:24px;font-weight:600}.register-content .register-header .welcome-title{color:#000;font-size:24px;font-weight:600;margin:0 0 8px}.register-content .register-header .welcome-subtitle{color:#666;font-size:14px;margin:0}.register-content .register-tabs{background:#f5f5f5;border-radius:8px;display:flex;margin-bottom:25px;padding:4px}.register-content .register-tabs .tab-item{border-radius:6px;color:#666;cursor:pointer;flex:1;font-size:14px;font-weight:500;padding:10px 16px;text-align:center;transition:all .3s ease}.register-content .register-tabs .tab-item.active{background:#fff;box-shadow:0 2px 4px #0000001a;color:#000}.register-content .register-form{margin-bottom:25px}.register-content .register-form .form-row{margin-bottom:15px}.register-content .register-form .form-row.verification-row{display:flex;gap:10px}.register-content .register-form .form-row.verification-row .verification-input{flex:1}.register-content .register-form .form-row.verification-row .verification-btn{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;color:#666;cursor:pointer;font-size:12px;height:40px;transition:all .3s ease;width:100px}.register-content .register-form .form-row.verification-row .verification-btn:hover{background:#eee;border-color:#d0d0d0}.register-content .register-actions{margin-bottom:20px}.register-content .register-actions .register-btn{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:48px;transition:all .3s ease;width:100%}.register-content .register-actions .register-btn:hover{background:#333}.register-content .back-to-login{margin-top:20px}.register-content .back-to-login p{color:#666;font-size:14px;margin:0}.register-content .back-to-login p .login-link{color:#000;cursor:pointer;font-weight:500;text-decoration:none}.register-content .back-to-login p .login-link:hover{text-decoration:underline}:deep(.register-input) .el-input__wrapper{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;box-shadow:none;height:48px}:deep(.register-input) .el-input__wrapper:hover{border-color:#d0d0d0}:deep(.register-input) .el-input__wrapper.is-focus{border-color:#000;box-shadow:0 0 0 2px #0000001a}:deep(.register-input) .el-input__wrapper .el-input__inner{background:transparent;color:#333;font-size:16px}:deep(.register-input) .el-input__wrapper .el-input__inner::-moz-placeholder{color:#999}:deep(.register-input) .el-input__wrapper .el-input__inner::placeholder{color:#999}#gfkf.contact-section,.contact-section{background:radial-gradient(ellipse 65% 45% at 8% 20%,rgba(36,198,255,.14),transparent 55%),radial-gradient(ellipse 55% 40% at 92% 80%,rgba(168,85,247,.12),transparent 55%),linear-gradient(165deg,#eef4ff,#f4f0ff 50%,#faf8ff)!important;box-sizing:border-box}.ppt-section{background:radial-gradient(ellipse 70% 50% at 10% 12%,rgba(36,198,255,.16),transparent 55%),radial-gradient(ellipse 60% 45% at 90% 85%,rgba(168,85,247,.14),transparent 55%),radial-gradient(ellipse 40% 35% at 50% 50%,rgba(99,102,241,.06),transparent 60%),linear-gradient(165deg,#eef4ff,#f3f0ff 48%,#faf8ff)!important;box-sizing:border-box;min-height:100vh!important;overflow:hidden}.ppt-section:before{content:none!important;display:none!important}#ppt-index.ppt-section{background:radial-gradient(ellipse 70% 50% at 10% 12%,rgba(36,198,255,.16),transparent 55%),radial-gradient(ellipse 60% 45% at 90% 85%,rgba(168,85,247,.14),transparent 55%),linear-gradient(165deg,#eef4ff,#f3f0ff 48%,#faf8ff)!important}#abbr-index.jiangzhong-section2,.jiangzhong-section2{background:radial-gradient(ellipse 70% 50% at 12% 10%,rgba(36,198,255,.16),transparent 55%),radial-gradient(ellipse 60% 45% at 88% 88%,rgba(168,85,247,.14),transparent 55%),radial-gradient(ellipse 40% 35% at 50% 48%,rgba(99,102,241,.06),transparent 60%),linear-gradient(165deg,#eef4ff,#f3f0ff 48%,#faf8ff)!important}#abbr-index.jiangzhong-section2:before,.jiangzhong-section2:before{content:none!important;display:none!important}.jiangzhong-section2 .start-btn{background:linear-gradient(135deg,#24b0ff,#6366f1 55%,#a855f7)!important;border:none!important;box-shadow:0 10px 26px #6366f159!important;color:#fff!important}.jiangzhong-section2 .product-title-gradient,.jiangzhong-section2 .title-highlight{background:linear-gradient(135deg,#24c6ff,#3b82f6 40%,#a855f7 75%,#ec4899)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.revise-hero__tip{display:flex!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.revise-hero__tip,.revise-hero__tip-inner{align-items:center!important;justify-content:center!important}.revise-hero__tip-inner{display:inline-flex!important;gap:8px;text-align:center}.revise-hero__tip-text{text-align:center!important}.scroll-hint{align-items:center;animation:hintBounce 2s ease-in-out infinite;bottom:36px;cursor:pointer;display:flex;flex-direction:column;gap:6px;left:50%;position:fixed;transform:translate(-50%);z-index:998}@media (max-width:768px){.scroll-hint{display:none!important}}.scroll-hint{color:#ffffff8c;transition:color .4s ease}.scroll-hint:hover{color:#ffffffe6}.scroll-hint--light{color:#0000004d}.scroll-hint--light:hover{color:#000000a6}.scroll-hint__mouse{border:2px solid;border-radius:11px;height:34px;position:relative;width:22px}.scroll-hint__wheel{animation:wheelScroll 2s ease-in-out infinite;background:currentColor;border-radius:2px;height:7px;left:50%;position:absolute;top:7px;transform:translate(-50%);width:3px}.scroll-hint__arrow{color:currentColor}@keyframes hintBounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}@keyframes wheelScroll{0%{opacity:1;top:7px}50%{opacity:.3;top:16px}to{opacity:1;top:7px}}.scroll-hint-fade-enter-active{transition:opacity .4s ease}.scroll-hint-fade-leave-active{transition:opacity .3s ease}.scroll-hint-fade-enter-from,.scroll-hint-fade-leave-to{opacity:0}.hero-trustbar{align-items:stretch;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:#ffffff8c;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 8px 28px #0f172a0a;display:flex;flex-shrink:0;gap:0;justify-content:stretch;margin:0 auto;max-width:780px;padding:14px 20px;width:100%}@media (min-width:1201px){.hero-trustbar{border-radius:18px;margin:0 auto;max-width:860px;padding:16px 24px}}@media (max-height:720px){.hero-trustbar{border-radius:14px!important;margin:0 auto!important;padding:10px 18px!important}}@media (max-width:640px){.hero-trustbar{border-radius:14px;flex-wrap:wrap;gap:0;justify-content:center;margin:10px auto 0;max-width:100%;padding:12px 14px}}.hero-trust-item{align-items:center;display:flex;flex:1;gap:10px;justify-content:center;min-width:0;padding:0 14px;position:relative}@media (min-width:1201px){.hero-trust-item{gap:12px;padding:0 18px}}.hero-trust-item:not(:last-child):after{background:linear-gradient(180deg,transparent,rgba(148,163,184,.4),transparent);content:"";height:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}@media (max-width:640px){.hero-trust-item:not(:last-child):after{display:none}}.hero-trust-item--model{flex:1.45;flex-shrink:0;gap:12px}.hero-trust-item--model .hero-trust-copy{flex-shrink:0;min-width:-moz-max-content;min-width:max-content}.hero-trust-item--model .hero-trust-copy span,.hero-trust-item--model .hero-trust-copy strong{white-space:nowrap}.hero-trust-item--model .hero-trust-copy span{font-size:11px;letter-spacing:-.01em}@media (min-width:1201px){.hero-trust-item--model .hero-trust-copy span{font-size:12px}}@media (max-width:640px){.hero-trust-item--model{border-bottom:1px solid rgba(226,232,240,.85);flex:1 1 100%;flex-shrink:1;margin-bottom:12px;padding:0 0 12px}.hero-trust-item--model .hero-trust-copy{min-width:0}}.hero-trust-item--cnki{flex:.9}@media (max-width:640px){.hero-trust-item--cnki{flex:1;justify-content:flex-end;padding:12px 8px 0 0}}.hero-trust-item--welfare{cursor:pointer;flex:.9;text-decoration:none!important;transition:opacity .22s ease}@media (max-width:640px){.hero-trust-item--welfare{flex:1;justify-content:flex-start;padding:12px 0 0 8px}}.hero-trust-item--welfare:hover .hero-trust-copy strong{color:#4338ca}.hero-trust-item--welfare:hover .hero-trust-welfare-icon{box-shadow:0 6px 16px #6366f12e;transform:translateY(-1px)}.hero-trust-item--welfare:active{opacity:.88}.hero-trust-item--welfare .hero-trust-copy span em{color:#6366f1;font-size:1.32em;font-style:normal;font-weight:800;letter-spacing:-.02em;line-height:1}.hero-trust-item .hero-trust-copy{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.hero-trust-item .hero-trust-copy strong{color:#0f172a;font-size:15px;font-weight:750;letter-spacing:-.01em;line-height:1.25;transition:color .22s ease}@media (min-width:1201px){.hero-trust-item .hero-trust-copy strong{font-size:16px}}@media (max-width:640px){.hero-trust-item .hero-trust-copy strong{font-size:13px}}.hero-trust-item .hero-trust-copy span{color:#64748b;font-size:11.5px;font-weight:500;line-height:1.35}@media (min-width:1201px){.hero-trust-item .hero-trust-copy span{font-size:12.5px}}@media (max-width:640px){.hero-trust-item .hero-trust-copy span{font-size:11px}}.hero-trust-welfare-icon{align-items:center;background:#ffffffeb;border:1px solid rgba(148,163,184,.2);border-radius:10px;box-shadow:0 4px 12px #0f172a0a;color:#6366f1;display:inline-flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;transition:transform .22s ease,box-shadow .22s ease;width:32px}@media (min-width:1201px){.hero-trust-welfare-icon{font-size:15px;height:36px;width:36px}}@media (max-width:640px){.hero-trust-welfare-icon{border-radius:8px;font-size:12px;height:28px;width:28px}}.hero-trust-metrics{font-style:normal}.hero-trust-metric{font-style:normal;font-variant-numeric:tabular-nums;font-weight:750}.hero-trust-metric--blue{color:#2563eb}.hero-trust-metric--violet{color:#7c3aed}.hero-trust-metric-sep{color:#cbd5e1;font-size:.92em;font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-trust-model-logo{background:#ffffffe6;border:1px solid rgba(148,163,184,.2);border-radius:10px;box-shadow:0 4px 12px #0f172a0a;flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;padding:4px;width:40px}@media (min-width:1201px){.hero-trust-model-logo{height:44px;width:44px}}@media (max-width:640px){.hero-trust-model-logo{border-radius:8px;height:34px;width:34px}}.hero-trust-model-logo--overlap{box-shadow:0 4px 12px #0f172a0f;margin-left:-10px}@media (max-width:640px){.hero-trust-model-logo--overlap{margin-left:-8px}}.hero-trust-model-stack{align-items:center;display:flex;flex-shrink:0}.hero-trust-model-stack .hero-trust-model-logo{position:relative}.hero-trust-model-stack .hero-trust-model-logo:first-child{z-index:3}.hero-trust-model-stack .hero-trust-model-logo:nth-child(2){z-index:2}.hero-trust-model-stack .hero-trust-model-logo:nth-child(3){z-index:1}.hero-trust-mini-logo{background:#ffffffe0;border:1px solid rgba(148,163,184,.18);border-radius:8px;height:28px;-o-object-fit:contain;object-fit:contain;padding:3px;width:28px}@media (min-width:1201px){.hero-trust-mini-logo{height:32px;width:32px}}@media (max-width:640px){.hero-trust-mini-logo{height:24px;width:24px}}.hero-section{background:radial-gradient(ellipse 78% 62% at 10% 12%,rgba(36,198,255,.12),transparent 54%),radial-gradient(ellipse 68% 52% at 92% 10%,rgba(236,72,153,.09),transparent 50%),radial-gradient(ellipse 55% 48% at 82% 78%,rgba(168,85,247,.08),transparent 56%),radial-gradient(ellipse 42% 38% at 22% 68%,rgba(99,102,241,.06),transparent 52%),linear-gradient(180deg,#f7f8fc,#f3f5fa 42%,#f5f4fa 74%,#f7f8fc)!important;box-sizing:border-box;display:flex;flex-direction:column;height:auto;isolation:isolate;min-height:100vh;min-height:100dvh;overflow:hidden;padding:68px 0 20px;position:relative}@media (min-width:1920px){.hero-section{padding:72px 0 24px}}@media (max-height:720px){.hero-section{padding:68px 0 12px}}.hero-section:after{background:linear-gradient(180deg,#f7f8fc00,#f7f8fc80 45%,#f7f8fc);bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media (max-width:768px){.hero-section{background:radial-gradient(ellipse 85% 55% at 14% 8%,rgba(36,198,255,.13),transparent 54%),radial-gradient(ellipse 70% 45% at 88% 6%,rgba(236,72,153,.1),transparent 50%),radial-gradient(ellipse 60% 40% at 75% 82%,rgba(168,85,247,.08),transparent 54%),linear-gradient(180deg,#f8f9fc,#f2f4f9 45%,#f5f4fa)!important;display:block;min-height:auto;padding:80px 0 56px}.hero-section:after{background:linear-gradient(180deg,#f5f4fa00,#f5f4fa8c 50%,#f5f4fa);height:80px}}.hero-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.hero-glow{border-radius:50%;filter:blur(88px);opacity:.34;position:absolute}.hero-glow--one{background:#24c6ff33;height:460px;left:-120px;top:-140px;width:460px}.hero-glow--two{background:#ec489924;height:500px;right:-160px;top:-160px;width:500px}@media (max-width:768px){.hero-glow{filter:blur(60px);opacity:.3}.hero-glow--one{height:280px;width:280px}.hero-glow--two{height:300px;width:300px}}.hero-grid{background-image:linear-gradient(rgba(15,23,42,.028) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.028) 1px,transparent 0);background-size:48px 48px;top:0;right:0;bottom:0;left:0;mask-image:linear-gradient(180deg,rgba(0,0,0,.28),transparent 62%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.28),transparent 62%);opacity:.32;position:absolute}.hero-shell{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;margin:0 auto;max-width:1200px;min-height:0;padding:0 24px;position:relative;text-align:center;width:100%;z-index:2}@media (min-width:1920px){.hero-shell{gap:16px;max-width:1360px;padding:0 32px}}@media (max-height:720px){.hero-shell{gap:14px;justify-content:center;padding:8px 20px 12px}}@media (max-width:768px){.hero-shell{display:block;flex:none;gap:0;justify-content:flex-start;min-height:0;padding:8px 16px 12px}}.hero-carousel{flex:0 1 auto;margin:0 auto;max-width:1080px;min-height:0;position:relative;width:100%}@media (max-width:1439px){.hero-carousel{max-width:980px}}.hero-slides{display:grid;width:100%}.hero-slide{align-items:center;display:flex;grid-area:1/1;justify-content:center;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility .45s;visibility:hidden;width:100%;z-index:0}.hero-slide.is-active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;z-index:2}.hero-carousel-arrow{height:40px;position:absolute;top:42%;transform:translateY(-50%);width:40px;z-index:5}@media (max-height:720px){.hero-carousel-arrow{top:45%}}.hero-carousel-arrow{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffa6;border:1px solid rgba(148,163,184,.22);border-radius:50%;box-shadow:0 4px 16px #0f172a0d;color:#64748b;cursor:pointer;display:flex;justify-content:center;opacity:.45;transition:all .25s ease}.hero-carousel:hover .hero-carousel-arrow{opacity:.88}.hero-carousel-arrow:hover{background:#ffffffeb;border-color:#6366f159;box-shadow:0 8px 22px #6366f11f;color:#4338ca;transform:translateY(-50%) scale(1.04)}.hero-carousel-arrow--prev{left:-60px}.hero-carousel-arrow--next{right:-60px}@media (min-width:1600px){.hero-carousel-arrow--prev{left:-76px}.hero-carousel-arrow--next{right:-76px}}@media (max-width:1535px){.hero-carousel-arrow--prev{left:-32px}.hero-carousel-arrow--next{right:-32px}}@media (max-width:1279px){.hero-carousel-arrow{font-size:13px;height:36px;width:36px}.hero-carousel-arrow--prev{left:6px}.hero-carousel-arrow--next{right:6px}}@media (max-width:1023px){.hero-carousel-arrow{display:none}}.hero-carousel-dot,.hero-carousel-nav{display:none!important}.hero-feature-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:4px 0 0;min-height:34px}.hero-feature-chips span{align-items:center;background:#6366f114;border:1px solid rgba(99,102,241,.12);border-radius:999px;color:#4f46e5;display:inline-flex;font-size:12.5px;font-weight:600;padding:6px 14px}.hero-feature-chips--placeholder{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}@media (max-width:767px){.hero-feature-chips{gap:6px;min-height:30px}.hero-feature-chips span{font-size:11.5px;padding:5px 10px}}.hero-proof-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px 28px;justify-content:center;margin:0 0 2px;max-width:720px;min-height:64px;width:100%}@media (max-height:720px){.hero-proof-row{gap:10px 18px;min-height:44px}}@media (max-width:767px){.hero-proof-row{gap:12px 16px;min-height:56px}}.hero-proof-item{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:56px}.hero-proof-item>span:last-child{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.hero-proof-item--featured>span:last-child{color:#4f46e5;font-weight:700}.hero-proof-item--featured .hero-proof-logo{border-color:#6366f147;box-shadow:0 4px 14px #6366f11f}@media (max-width:767px){.hero-proof-item{min-width:48px}.hero-proof-item>span:last-child{font-size:10px}}.hero-proof-logo{background:#ffffffd1;border:1px solid rgba(148,163,184,.2);border-radius:10px;box-shadow:0 4px 12px #0f172a0a;height:40px;-o-object-fit:contain;object-fit:contain;padding:4px;width:40px}.hero-proof-logo--muted{height:32px;opacity:.72;padding:3px;width:32px}@media (max-width:767px){.hero-proof-logo{border-radius:8px;height:34px;width:34px}.hero-proof-logo--muted{height:28px;width:28px}}.hero-proof-icon{align-items:center;background:#ffffffd1;border:1px solid rgba(99,102,241,.14);border-radius:12px;box-shadow:0 4px 12px #6366f10f;color:#6366f1;display:inline-flex;font-size:16px;height:40px;justify-content:center;width:40px}@media (max-width:767px){.hero-proof-icon{border-radius:10px;font-size:14px;height:34px;width:34px}}.hero-proof-row--icons{gap:14px 20px;max-width:780px}.hero-ghost-btn{background:#ffffffe0;border:1px solid rgba(99,102,241,.28);border-radius:999px;box-shadow:0 4px 14px #0000000a;color:#4f46e5;cursor:pointer;font-size:15px;font-weight:600;height:52px;padding:0 28px;transition:all .25s ease}@media (min-width:1201px){.hero-ghost-btn{font-size:16px;height:58px;padding:0 32px}}@media (max-width:767px){.hero-ghost-btn{font-size:15px;height:48px;width:100%}}.hero-ghost-btn:hover{border-color:#6366f18c;box-shadow:0 10px 24px #6366f11f;transform:translateY(-2px)}.hero-badge--revise{background:#0ea5e91f!important;color:#0284c7!important}.hero-badge--format{background:#10b9811f!important;color:#059669!important}.hero-badge--reduce{background:#a855f71f!important;color:#7c3aed!important}.hero-badge--ppt{background:#ec48991f!important;color:#db2777!important}.hero-glow--three{background:#a855f71a;bottom:2%;height:400px;left:34%;opacity:.3;transition:background .6s ease,opacity .6s ease;width:400px}.hero-glow--three.hero-glow--tone-0{background:#6366f11c}.hero-glow--three.hero-glow--tone-1{background:#0ea5e91f}.hero-glow--three.hero-glow--tone-2{background:#10b9811a}.hero-glow--three.hero-glow--tone-3{background:#6366f121}.hero-glow--three.hero-glow--tone-4{background:#ec48991c}.hero-copy{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:920px;width:100%}.hero-copy.hero-copy--literature{margin-inline:auto;max-width:1080px}@media (max-width:768px){.hero-copy{gap:12px}}@media (max-height:720px){.hero-copy{gap:8px}}.hero-copy .hero-badge{align-items:center;background:#6366f11a;border:none;border-radius:999px;box-sizing:border-box;color:#6366f1;display:inline-flex;font-size:14.5px;font-weight:600;justify-content:center;letter-spacing:.06em;min-height:36px;padding:8px 22px;text-transform:none}@media (max-height:720px){.hero-copy .hero-badge{font-size:13px;min-height:30px;padding:5px 18px}}@media (max-width:767px){.hero-copy .hero-badge{font-size:12px;min-height:30px;padding:6px 16px}}.hero-copy .hero-title{font-size:clamp(36px,5.2vw,72px);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin:4px 0 0;min-height:calc(1.12em + 2px)}@media (max-height:720px){.hero-copy .hero-title{font-size:clamp(38px,4.5vw,58px);margin-top:3px}}@media (max-width:767px){.hero-copy .hero-title{font-size:clamp(28px,8vw,36px);letter-spacing:-.025em;line-height:1.2;padding:0 4px}}.hero-copy .hero-title .hero-title-dark{color:#0f172a}.hero-copy .hero-title .hero-title-gradient{background:linear-gradient(135deg,#24c6ff,#3b82f6 40%,#a855f7 75%,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy .hero-description{color:#475569;font-size:clamp(15px,1.55vw,18px);font-weight:400;line-height:1.75;margin:0;max-width:640px;min-height:3.5em}@media (max-height:720px){.hero-copy .hero-description{font-size:14.5px;line-height:1.55;min-height:3.1em}}@media (max-width:767px){.hero-copy .hero-description{color:#64748b;font-size:14px;line-height:1.65;min-height:3.3em;padding:0 8px}}.hero-copy .hero-action-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:4px 0 0;min-height:52px}@media (max-height:720px){.hero-copy .hero-action-row{gap:10px;margin-top:2px;min-height:42px}}@media (min-width:1201px){.hero-copy .hero-action-row{gap:18px;min-height:52px}}@media (max-width:767px){.hero-copy .hero-action-row{align-items:stretch;flex-direction:column;gap:12px;margin:0 auto;max-width:320px;min-height:0;padding:4px 0 0;width:100%}.hero-copy .hero-action-row .hero-main-btn{border-radius:999px!important;box-shadow:0 10px 28px #24b0ff6b!important;font-size:17px!important;font-weight:700!important;height:54px!important;letter-spacing:.06em;padding:0 24px!important;width:100%!important}.hero-copy .hero-action-row .hero-contact-card{box-sizing:border-box;order:2;width:100%}.hero-copy .hero-action-row .hero-contact-card .contact-card-inner{box-sizing:border-box;gap:10px!important;justify-content:center;padding:10px 18px!important;width:100%}.hero-copy .hero-action-row .hero-contact-card .contact-icon{font-size:14px!important;height:34px!important;width:34px!important}.hero-copy .hero-action-row .hero-contact-card .contact-main-title{font-size:15px!important}.hero-copy .hero-action-row .hero-contact-card .contact-sub-badge{font-size:11px!important}.hero-copy .hero-action-row .hero-contact-card .contact-text-box{align-items:flex-start}}.hero-copy .hero-action-row .hero-main-btn{background:linear-gradient(135deg,#24b0ff,#6366f1 60%,#a855f7)!important;border:none!important;border-radius:999px;box-shadow:0 10px 28px #24b0ff66;color:#fff!important;font-size:16px;font-weight:700;height:52px;letter-spacing:.02em;padding:0 36px;transition:all .25s ease}@media (min-width:1201px){.hero-copy .hero-action-row .hero-main-btn{box-shadow:0 12px 32px #24b0ff6b;font-size:17px;height:58px;letter-spacing:.03em;padding:0 44px}}.hero-copy .hero-action-row .hero-main-btn:hover{box-shadow:0 14px 34px #24b0ff80;transform:translateY(-2px)}.hero-copy .hero-action-row .hero-sub-btn{background:#fff!important;border:1px solid rgba(99,102,241,.2)!important;border-radius:999px;box-shadow:0 4px 14px #0000000a;height:48px;padding:0 24px;transition:all .25s ease}.hero-copy .hero-action-row .hero-sub-btn:hover{border-color:#6366f1!important;transform:translateY(-2px)}.hero-copy .hero-action-row .hero-sub-btn .hero-contact-link{display:flex;flex-direction:column;text-align:left;text-decoration:none}.hero-copy .hero-action-row .hero-sub-btn .hero-contact-link .hero-btn-title{color:#1e293b;font-size:13px;font-weight:600}.hero-copy .hero-action-row .hero-sub-btn .hero-contact-link .hero-btn-subtitle{color:#6366f1;font-size:11px}.hero-copy .hero-mini-note{color:#94a3b8;font-size:13px;letter-spacing:.01em;line-height:1.55;margin:4px 0 0;min-height:1.55em}@media (max-width:767px){.hero-copy .hero-mini-note{font-size:12px;max-width:300px;padding:0 12px}}.paper-type-section{background:radial-gradient(circle at 10% 24%,rgba(36,198,255,.06),transparent 40%),radial-gradient(circle at 90% 16%,rgba(168,85,247,.06),transparent 38%),linear-gradient(180deg,#f3f5fa,#f5f7fc 25%,#f7f5ff 55%,#eef4ff);box-sizing:border-box;isolation:isolate;max-width:100%;min-height:auto!important;min-width:0!important;overflow:hidden;padding:72px 24px 80px;position:relative;width:100%;z-index:2}@media (min-width:1024px) and (max-width:1439px){.paper-type-section{padding-left:clamp(68px,6vw,84px);padding-right:clamp(68px,6vw,84px)}}@media (max-height:720px){.paper-type-section{padding-bottom:36px;padding-top:36px}}.paper-type-section:before{background:linear-gradient(180deg,#f3f7fc,#f3f7fc99 45%,#f3f7fc00);content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.paper-type-section:after{background:linear-gradient(180deg,#eef4ff00,#eef4ffa6 50%,#eef4ff);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media (max-width:1200px){.paper-type-section{padding-bottom:56px;padding-top:48px}}@media (max-width:768px){.paper-type-section{overflow:visible;padding:40px 16px 52px}}.paper-type-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.paper-type-orb{border-radius:50%;filter:blur(72px);opacity:.45;position:absolute}.paper-type-orb--a{background:radial-gradient(circle,rgba(56,189,248,.16) 0,transparent 70%);height:320px;left:-6%;top:15%;width:320px}.paper-type-orb--b{background:radial-gradient(circle,rgba(168,85,247,.14) 0,transparent 70%);bottom:4%;height:360px;right:-8%;width:360px}.paper-type-section .paper-type-container{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1240px;position:relative;width:100%;z-index:1}@media (min-width:1100px){.paper-type-section .paper-type-container{align-items:center;display:grid;gap:40px;grid-template-columns:300px 1fr}}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-container{gap:24px;grid-template-columns:240px 1fr}}@media (max-height:720px){.paper-type-section .paper-type-container{gap:20px}}.paper-type-section .paper-type-intro{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:1099px){.paper-type-section .paper-type-intro{align-items:center;text-align:center}}.paper-type-section .paper-type-intro .intro-badge{align-items:center;background:linear-gradient(135deg,#0ea5e91f,#6366f11a);border:1px solid rgba(14,165,233,.18);border-radius:999px;color:#0284c7;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.14em;margin-bottom:18px;padding:7px 14px}@media (max-height:720px){.paper-type-section .paper-type-intro .intro-badge{font-size:10px;margin-bottom:8px;padding:4px 10px}}.paper-type-section .paper-type-intro .intro-title{color:#0f172a;font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0 0 14px}.paper-type-section .paper-type-intro .intro-title .intro-title-break{display:none}@media (min-width:1100px){.paper-type-section .paper-type-intro .intro-title .intro-title-break{display:inline}}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .intro-title{font-size:28px;margin-bottom:10px}}@media (max-height:720px){.paper-type-section .paper-type-intro .intro-title{font-size:24px;margin-bottom:6px}}@media (max-width:767px){.paper-type-section .paper-type-intro .intro-title{font-size:28px;margin-bottom:10px}}.paper-type-section .paper-type-intro .intro-subtitle{color:#64748b;font-size:15px;line-height:1.7;margin:0 0 28px;max-width:360px}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .intro-subtitle{font-size:13.5px;line-height:1.55;margin-bottom:16px}}@media (max-height:720px){.paper-type-section .paper-type-intro .intro-subtitle{font-size:12.5px;line-height:1.45;margin-bottom:12px}}@media (max-width:1099px){.paper-type-section .paper-type-intro .intro-subtitle{margin-bottom:22px;max-width:520px}}@media (max-width:767px){.paper-type-section .paper-type-intro .intro-subtitle{font-size:14px;margin-bottom:18px;padding:0 4px}}.paper-type-section .paper-type-intro .intro-feature-list{display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .intro-feature-list{gap:8px}}@media (max-height:720px){.paper-type-section .paper-type-intro .intro-feature-list{gap:6px}}@media (min-width:768px) and (max-width:1099px){.paper-type-section .paper-type-intro .intro-feature-list{flex-direction:row;gap:12px}}.paper-type-section .paper-type-intro .intro-feature-card{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid rgba(226,232,240,.95);border-radius:18px;box-shadow:0 8px 24px #94a3b81a;display:flex;flex:1;gap:14px;padding:16px 18px;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.paper-type-section .paper-type-intro .intro-feature-card:hover{box-shadow:0 12px 28px #6366f11f;transform:translateY(-2px)}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .intro-feature-card{border-radius:14px;gap:10px;padding:10px 12px}}@media (max-height:720px){.paper-type-section .paper-type-intro .intro-feature-card{border-radius:12px;gap:8px;padding:8px 10px}}@media (max-width:767px){.paper-type-section .paper-type-intro .intro-feature-card{border-radius:14px;gap:12px;padding:14px}}.paper-type-section .paper-type-intro .feature-card-index{align-items:center;background:linear-gradient(145deg,#eef2ff,#e0e7ff);border:1px solid rgba(99,102,241,.15);border-radius:12px;color:#4f46e5;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:800;height:42px;justify-content:center;letter-spacing:.02em;width:42px}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .feature-card-index{border-radius:9px;font-size:11.5px;height:34px;width:34px}}@media (max-height:720px){.paper-type-section .paper-type-intro .feature-card-index{border-radius:8px;font-size:11px;height:28px;width:28px}}@media (max-width:767px){.paper-type-section .paper-type-intro .feature-card-index{border-radius:10px;font-size:12px;height:36px;width:36px}}.paper-type-section .paper-type-intro .feature-card-copy{min-width:0}.paper-type-section .paper-type-intro .feature-card-title{color:#0f172a;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.3;margin:0 0 4px}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .feature-card-title{font-size:14px;margin-bottom:1px}}@media (max-height:720px){.paper-type-section .paper-type-intro .feature-card-title{font-size:13px;margin-bottom:0}}@media (max-width:767px){.paper-type-section .paper-type-intro .feature-card-title{font-size:15px}}.paper-type-section .paper-type-intro .feature-card-desc{color:#64748b;font-size:13px;line-height:1.5;margin:0}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-intro .feature-card-desc{font-size:11.5px}}@media (max-height:720px){.paper-type-section .paper-type-intro .feature-card-desc{font-size:11px;line-height:1.3}}.paper-type-section .paper-types{box-sizing:border-box;display:grid;gap:16px;grid-template-columns:1fr;height:auto!important;margin:0;min-height:0!important;padding:0;width:100%}@media (min-width:768px) and (max-width:1099px){.paper-type-section .paper-types{gap:16px;grid-template-columns:repeat(2,1fr)}.paper-type-section .paper-types .paper-type-card:last-child{grid-column:1/-1;justify-self:center;max-width:440px;width:100%}}@media (min-width:1100px){.paper-type-section .paper-types{align-items:stretch;gap:18px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-types{gap:12px}}@media (max-height:720px){.paper-type-section .paper-types{gap:10px}}.paper-type-section .paper-type-card{align-items:center;background:#fffffff5;border:1px solid rgba(226,232,240,.9)!important;border-radius:24px;box-shadow:0 10px 32px #94a3b81f,inset 0 1px #fffc!important;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:100%!important;min-width:0!important;opacity:1;overflow:hidden;padding:30px 22px 24px;position:relative;transition:box-shadow .28s ease,border-color .28s ease,transform .28s ease;width:100%!important}@media (min-width:1024px) and (max-width:1439px){.paper-type-section .paper-type-card{border-radius:18px;padding:20px 14px 18px}.paper-type-section .paper-type-card .card-num-badge{font-size:13px;height:38px;margin-bottom:10px;margin-top:2px;width:38px}.paper-type-section .paper-type-card .card-header{margin-bottom:10px}.paper-type-section .paper-type-card .card-header h3{font-size:19px;margin-bottom:4px}.paper-type-section .paper-type-card .card-header .eng-title{font-size:10px}.paper-type-section .paper-type-card .card-tags{gap:6px;margin-bottom:14px}.paper-type-section .paper-type-card .card-tags .tag-item{font-size:11.5px;padding:3px 9px}.paper-type-section .paper-type-card .card-body{margin-bottom:16px}.paper-type-section .paper-type-card .card-body .feature-list li{font-size:12.5px;line-height:1.5;margin-bottom:8px}.paper-type-section .paper-type-card .card-footer .start-btn{font-size:14px!important;height:42px!important}}@media (max-height:720px){.paper-type-section .paper-type-card{border-radius:16px;padding:16px 12px 14px}.paper-type-section .paper-type-card .card-recommend{font-size:9.5px;padding:2px 7px;right:8px;top:8px}.paper-type-section .paper-type-card .card-num-badge{border-radius:9px;font-size:11.5px;height:30px;margin-bottom:6px;margin-top:0;width:30px}.paper-type-section .paper-type-card .card-header{margin-bottom:6px}.paper-type-section .paper-type-card .card-header h3{font-size:16.5px;margin-bottom:2px}.paper-type-section .paper-type-card .card-header .eng-title{font-size:9px}.paper-type-section .paper-type-card .card-tags{gap:5px;margin-bottom:8px}.paper-type-section .paper-type-card .card-tags .tag-item{font-size:10.5px;padding:2px 7px}.paper-type-section .paper-type-card .card-body{margin-bottom:10px}.paper-type-section .paper-type-card .card-body .feature-list li{font-size:11.5px;gap:6px;line-height:1.4;margin-bottom:4px}.paper-type-section .paper-type-card .card-body .feature-list li .bullet-dot{height:5px;margin-top:5px;width:5px}.paper-type-section .paper-type-card .card-footer .start-btn{font-size:13px!important;height:36px!important}}@media (max-width:767px){.paper-type-section .paper-type-card{border-radius:20px;padding:24px 16px 20px}}.paper-type-section .paper-type-card:hover{border-color:#6366f138!important;box-shadow:0 18px 42px #6366f129!important;transform:translateY(-6px)!important}@media (max-width:767px){.paper-type-section .paper-type-card:hover{transform:none!important}}.paper-type-section .paper-type-card:hover .card-num-badge{background:linear-gradient(145deg,#e0e7ff,#ddd6fe);transform:scale(1.06)}.paper-type-section .paper-type-card--featured{background:linear-gradient(180deg,#eef2ff8c,#fffffffa 42%);border-color:#6366f147!important;box-shadow:0 14px 40px #6366f124,inset 0 1px #ffffffe6!important}@media (min-width:1100px){.paper-type-section .paper-type-card--featured{transform:translateY(-6px)}}.paper-type-section .paper-type-card--featured .card-num-badge{background:linear-gradient(145deg,#6366f1,#8b5cf6);border:none;box-shadow:0 8px 18px #6366f159;color:#fff}.paper-type-section .paper-type-card--featured .start-btn{box-shadow:0 10px 26px #6366f161!important}.paper-type-section .paper-type-card .card-recommend{background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:999px;box-shadow:0 4px 12px #6366f14d;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;padding:4px 10px;position:absolute;right:14px;top:14px;z-index:3}.paper-type-section .paper-type-card .top-accent-bar{background:linear-gradient(90deg,#00b4ff,#a855f7 50%,#ec4899);height:4px;left:0;position:absolute;right:0;top:0}.paper-type-section .paper-type-card .card-num-badge{align-items:center;background:#f1f5f9;border:1px solid rgba(99,102,241,.12);border-radius:14px;color:#4f46e5;display:flex;font-size:14px;font-weight:800;height:44px;justify-content:center;margin-bottom:14px;margin-top:6px;transition:all .25s ease;width:44px}@media (max-width:767px){.paper-type-section .paper-type-card .card-num-badge{border-radius:12px;height:38px;margin-bottom:10px;width:38px}}.paper-type-section .paper-type-card .card-header{margin-bottom:14px;text-align:center}.paper-type-section .paper-type-card .card-header h3{color:#0f172a;font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}@media (max-width:767px){.paper-type-section .paper-type-card .card-header h3{font-size:19px}}.paper-type-section .paper-type-card .card-header .eng-title{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.paper-type-section .paper-type-card .card-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}.paper-type-section .paper-type-card .card-tags .tag-item{background:#f1f5f9f2;border:1px solid rgba(226,232,240,.9);border-radius:999px;color:#475569;font-size:12px;font-weight:700;padding:5px 12px}.paper-type-section .paper-type-card .card-body{flex:1;margin-bottom:22px;width:100%}.paper-type-section .paper-type-card .card-body .feature-list{list-style:none;margin:0;padding:0 4px}.paper-type-section .paper-type-card .card-body .feature-list li{align-items:flex-start;color:#475569;display:flex;font-size:13.5px;gap:10px;line-height:1.65;margin-bottom:11px}.paper-type-section .paper-type-card .card-body .feature-list li:last-child{margin-bottom:0}.paper-type-section .paper-type-card .card-body .feature-list li .bullet-dot{background:linear-gradient(135deg,#38bdf8,#8b5cf6);border-radius:50%;box-shadow:0 0 0 3px #8b5cf61f;flex-shrink:0;height:7px;margin-top:7px;width:7px}.paper-type-section .paper-type-card .card-body .feature-list li:before{content:none!important;display:none!important}.paper-type-section .paper-type-card .card-footer{width:100%}.paper-type-section .paper-type-card .card-footer .start-btn{background:linear-gradient(90deg,#00a2ff,#7c3aed)!important;border:none!important;border-radius:999px!important;box-shadow:0 8px 22px #00a2ff47!important;color:#fff!important;font-size:15px!important;font-weight:800!important;height:48px!important;letter-spacing:.04em;transition:all .3s ease!important;width:100%!important}@media (max-width:767px){.paper-type-section .paper-type-card .card-footer .start-btn{font-size:15px!important;height:50px!important}}.paper-type-section .paper-type-card .card-footer .start-btn:hover{background:linear-gradient(90deg,#008be0,#6d28d9)!important;box-shadow:0 10px 28px #00a2ff6b!important;transform:translateY(-2px)}
