:root{--font-sans:"Aspekta", -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", "Segoe UI", Roboto, sans-serif;--font-sans-zh:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", "SourceHanSansCN", "Montserrat", Tahoma, Arial, sans-serif;--font-latin:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--c-primary:#fabe00;--c-primary-light-1:#fdd000;--c-primary-dark-1:#f8b500;--c-primary-dark-2:#f5a200;--c-primary-dark-3:#fc9500;--c-primary-radial:#fabe00;--c-bg:#000;--c-bg-1:#111;--c-bg-2:#060910;--c-bg-module:#151515;--c-bg-card:#262626;--c-bg-card-2:#323232;--c-bg-card-soft:#ffffff0d;--c-bg-nav:#101010;--c-bg-overlay-frosted:#10101099;--blur-overlay-frosted:25px;--c-white:#fff;--c-white-60:#fff9;--c-white-25:#ffffff40;--c-white-10:#ffffff1a;--c-white-5:#ffffff0d;--c-text-base:#fff;--c-text-sec:#f6f6f4;--c-text-body:#b1b5bb;--c-text-quaternary:#f6f6f466;--c-text-muted:#f6f6f44d;--c-border-card:#202020;--c-border-card-2:#ffffff26;--c-border-table:#ffffff0d;--c-border-divider:#fff3;--c-border-caption:#fff6;--c-border-footer:#73737333;--fs-display:max(26px,calc(60 / 1920 * 100vw));--fs-h1:max(24px, calc(48 / 1920 * 100vw));--fs-h2:max(20px, calc(36 / 1920 * 100vw));--fs-h3:max(18px, calc(28 / 1920 * 100vw));--fs-h4:max(18px, calc(24 / 1920 * 100vw));--fs-btn:max(16px, calc(20 / 1920 * 100vw));--fs-body:max(14px, calc(18 / 1920 * 100vw));--fs-body-sm:max(14px, calc(16 / 1920 * 100vw));--fs-caption:max(12px, calc(14 / 1920 * 100vw));--lh-display:1.4;--lh-h1:1.2;--lh-h2:1.25;--lh-h3:1.25;--lh-h4:1.3;--lh-btn:1.2;--lh-body:1.7;--lh-body-sm:1.5;--lh-caption:1.6;--ls-display:.08em;--en-fw-heading:600;--en-fw-title-lg:600;--en-fw-title-md:600;--en-fw-title-sm:400;--en-fw-title-xs:400;--en-fw-btn:500;--en-fw-body:400;--en-fw-body-sm:400;--en-fw-caption:400;--en-lh:1.5;--en-ls:.02em;--layout-width:calc(1800 / 1920 * 100vw);--layout-gap:calc(24 / 1920 * 100vw);--page-pad:calc(60 / 1920 * 100vw);--section-gap:max(56px, 5.2083vw);--nav-h-lg:clamp(56px, 3.64583vw, 70px);--nav-h-sm:56px;--solution-anchor-h-lg:max(64px, calc(80 / 1920 * 100vw));--solution-anchor-h-sm:64px;--solution-anchor-cta-h:max(40px, calc(48 / 1920 * 100vw));--solution-value-number-size:max(40px, calc(72 / 1920 * 100vw));--solution-value-unit-size:max(20px, calc(24 / 1920 * 100vw));--solution-value-label-size:var(--fs-body);--solution-value-label-color:#b4b4b4}.download-center-page{background:var(--c-bg);min-height:100vh;color:var(--c-text-base);font-family:var(--font-sans-zh);overflow:hidden}.download-center-page:lang(en){font-family:var(--font-sans)}.download-center-page *,.download-center-page :before,.download-center-page :after{box-sizing:border-box}.download-hero{background:var(--c-bg-nav);height:37.5vw;position:relative;overflow:hidden}.download-hero:after{content:"";background:linear-gradient(#10101000 0%,#10101066 73.843%);position:absolute;inset:0}.download-hero picture{opacity:.5;display:block;position:absolute;inset:0;overflow:hidden}.download-hero img{object-fit:cover;width:100%;height:148.85%;animation:1.1s cubic-bezier(.22,1,.36,1) both download-hero-image-in;display:block;position:absolute;top:-37.44%;left:0}.download-hero__content{z-index:1;justify-content:center;align-items:center;width:800px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.download-hero__content h1{letter-spacing:4.8px;margin:0;font-size:60px;font-weight:700;line-height:1.2}.download-hero__content h1:lang(en){letter-spacing:0}@media (min-width:769px){.download-hero__content h1:lang(en){font-weight:var(--en-fw-heading);line-height:var(--en-lh);letter-spacing:var(--en-ls)}}.download-content{flex-direction:column;align-items:center;gap:40px;width:calc(100% - 40px);margin-inline:auto;padding-block:40px 0;display:flex}.download-head{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.download-search{border:1px solid var(--c-border-card);background:var(--c-bg-nav);border-radius:8px;align-items:center;gap:10px;width:100%;height:40px;padding-inline:24px;display:flex;position:relative}.download-search__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.download-search button{cursor:pointer;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.download-search button:focus-visible{outline:1px solid var(--c-primary);outline-offset:2px}.download-search button img{width:24px;height:24px;display:block}.download-search input{width:100%;min-width:0;color:var(--c-text-base);font:inherit;font-size:16px;line-height:var(--lh-body);background:0 0;border:0;outline:0;padding:0}.download-search input::placeholder{color:#999;opacity:1}.download-search:focus-within{border-color:#fabe0099}.download-list{flex-direction:column;gap:24px;width:100%;display:flex}.download-card{border:1px solid var(--c-border-card-2);background:var(--c-bg-nav);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:100%;padding:24px;transition:border-color .3s;display:flex}.download-card:hover,.download-card:focus-within{border-color:#fabe0033}.download-card__file{width:72px;height:72px;color:var(--c-text-base);flex:0 0 72px;justify-content:center;align-items:center;display:flex}.download-card__file-icon{width:100%;height:100%;display:block;overflow:visible}.download-card__body{flex-direction:column;gap:24px;width:100%;display:flex}.download-card__body h2{color:var(--c-text-base);font-size:18px;font-weight:500;line-height:var(--lh-h4);margin:0}.download-card__body h2:lang(en){font-weight:var(--en-fw-body);line-height:var(--en-lh);letter-spacing:var(--en-ls)}.download-card__body dl{width:100%;color:var(--c-text-body);font-size:16px;line-height:var(--lh-body-sm);flex-direction:column;gap:8px;margin:0;display:flex}.download-card__body dl div{display:flex}.download-card__body dl dt,.download-card__body dl dd{margin:0}.download-card__body dl:lang(en){font-weight:var(--en-fw-body-sm);line-height:var(--en-lh);letter-spacing:var(--en-ls)}.download-card__action{border:1px solid var(--c-border-card-2);width:6.66667vw;height:2.5vw;color:var(--c-text-base);font-size:max(16px,1.04167vw);line-height:var(--lh-btn);-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px);background:#10101099;border-radius:8px;justify-content:center;align-items:center;gap:.833333vw;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.download-card__action:hover,.download-card__action:focus-visible{border-color:var(--c-primary);color:var(--c-primary);outline:none}.download-card__action:hover .is-default,.download-card__action:focus-visible .is-default{opacity:0}.download-card__action:hover .is-active,.download-card__action:focus-visible .is-active{opacity:1}.download-card__action-icons{width:24px;height:24px;display:block;position:relative}.download-card__action-icons img{width:24px;height:24px;transition:opacity .2s;display:block;position:absolute;inset:0}.download-card__action-icons .is-active{opacity:0}.download-pagination{align-items:center;gap:max(8px,.416667vw);display:flex}.download-pagination>a,.download-pagination>button{width:32px;height:32px;color:var(--c-text-body);font:inherit;font-size:12px;line-height:var(--lh-caption);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.download-pagination>a.is-active,.download-pagination>button.is-active{background:var(--c-primary);color:#000}.download-pagination>.download-pagination__arrow{border:1px solid var(--c-border-card-2);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#10101033}.download-pagination>.download-pagination__arrow:before{border-top:1px solid var(--c-text-sec);border-right:1px solid var(--c-text-sec);content:"";width:7px;height:7px}.download-pagination>.download-pagination__arrow.is-prev:before{transform:rotate(-135deg)}.download-pagination>.download-pagination__arrow.is-next:before{transform:rotate(45deg)}.download-pagination>.download-pagination__arrow:disabled{opacity:.35}@media (min-width:769px){.download-content{gap:max(48px,3.33333vw);width:83.3333vw;max-width:none;margin-inline:auto;padding-block:3.33333vw 0}.download-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0;width:100%;margin-bottom:1.04167vw;display:grid}.download-search{grid-column:1;justify-self:start;width:16.6667vw;min-width:240px;height:2.91667vw;min-height:48px}.download-search input{font-size:var(--fs-body)}.download-categories{grid-column:2;justify-self:center}.download-list{gap:2.08333vw}.download-card{grid-template-columns:5.20833vw minmax(0,1fr) auto;gap:2.08333vw;padding:2.08333vw 3.33333vw;display:grid}.download-card__file{flex-basis:5.20833vw;width:5.20833vw;height:5.20833vw}.download-card__body{gap:2.08333vw}.download-card__body h2{font-size:var(--fs-h4)}.download-card__body h2:lang(en){font-weight:var(--en-fw-title-xs);line-height:var(--en-lh);letter-spacing:var(--en-ls)}.download-card__body dl{font-size:var(--fs-body-sm);flex-direction:row;gap:2.08333vw}.download-card__body dl:lang(en){font-weight:var(--en-fw-body-sm);line-height:var(--en-lh);letter-spacing:var(--en-ls)}.download-card__action{align-self:center;height:2.91667vw;min-height:48px}.download-pagination>a,.download-pagination>button{width:2.91667vw;height:2.91667vw;font-size:var(--fs-caption)}}@media (max-width:768px){.download-hero{height:267px}.download-hero:after{background:#0006}.download-hero img{height:100%;inset:0}.download-hero__content{width:100%;padding-inline:20px}.download-hero__content h1{letter-spacing:0;font-size:26px;line-height:1.2}.download-card__action{width:120px;height:48px}}@keyframes download-hero-image-in{0%{opacity:.6;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.download-hero img,.download-hero__content h1{animation:none}.download-card,.download-card__action,.download-card__action-icons img{transition:none}}
