: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}.icon-text{--icon-text-color:var(--c-text-base);--icon-text-hover-color:var(--c-primary);--icon-text-icon-color:#ccc;--icon-text-icon-hover-color:var(--c-primary);--icon-text-icon:url(/icon/logo_icon.svg);--icon-text-font-size:max(14px, calc(16 / 1920 * 100vw));--icon-text-font-weight:400;--icon-text-line-height:1;--icon-text-icon-size:max(6px, calc(8 / 1920 * 100vw));--icon-text-icon-offset:calc(1 / 1920 * 100vw);--icon-text-gap:max(4px, calc(8 / 1920 * 100vw));--icon-text-font-size-m:16px;--icon-text-icon-size-m:10px;--icon-text-icon-offset-m:1px;--icon-text-gap-m:8px;align-items:center;gap:var(--icon-text-gap);color:var(--icon-text-color);display:inline-flex}.icon-text .icon-text__icon{width:var(--icon-text-icon-size);height:var(--icon-text-icon-size);background-color:var(--icon-text-icon-color);-webkit-mask:var(--icon-text-icon) center/contain no-repeat;-webkit-mask:var(--icon-text-icon) center/contain no-repeat;mask:var(--icon-text-icon) center/contain no-repeat;transform:translateY(var(--icon-text-icon-offset));flex:none;transition:background-color .2s;position:relative}.icon-text .icon-text__label{font-size:var(--icon-text-font-size);font-weight:var(--icon-text-font-weight);line-height:var(--icon-text-line-height);display:block;overflow:hidden}.icon-text .icon-text__label-text{text-align:left;transition:transform .45s cubic-bezier(.625,.05,0,1),color .2s;display:block}.icon-text:not(:lang(zh)) .icon-text__icon{width:var(--icon-text-icon-size-en);height:var(--icon-text-icon-size-en);transform:translateY(var(--icon-text-icon-offset-en))}.icon-text:not(:lang(zh)) .icon-text__label{font-size:var(--icon-text-font-size-en)}.icon-text:hover,.icon-text:focus-visible{color:var(--icon-text-hover-color)}.icon-text:hover .icon-text__icon,.icon-text:focus-visible .icon-text__icon{background-color:var(--icon-text-icon-hover-color)}.icon-text--roll .icon-text__label{line-height:min(var(--icon-text-line-height),1.3)}.icon-text--roll .icon-text__label-text{text-shadow:0 1.5em}.icon-text--roll:hover .icon-text__label-text,.icon-text--roll:focus-visible .icon-text__label-text{transform:translateY(-1.5em)}.icon-text--first-line{align-items:flex-start}.icon-text--first-line .icon-text__icon{margin-top:calc((var(--icon-text-line-height)*var(--icon-text-font-size) - var(--icon-text-icon-size))/2)}.icon-text:not(:lang(zh)).icon-text--first-line .icon-text__icon{margin-top:calc((var(--icon-text-line-height)*var(--icon-text-font-size-en) - var(--icon-text-icon-size-en))/2)}@media (max-width:768px){.icon-text{gap:var(--icon-text-gap-m)}.icon-text .icon-text__icon{width:var(--icon-text-icon-size-m);height:var(--icon-text-icon-size-m);transform:translateY(var(--icon-text-icon-offset-m))}.icon-text .icon-text__label{font-size:var(--icon-text-font-size-m)}.icon-text--first-line .icon-text__icon{margin-top:calc((var(--icon-text-line-height)*var(--icon-text-font-size-m) - var(--icon-text-icon-size-m))/2)}.icon-text:not(:lang(zh)) .icon-text__icon{width:var(--icon-text-icon-size-m);height:var(--icon-text-icon-size-m);transform:translateY(var(--icon-text-icon-offset-m))}.icon-text:not(:lang(zh)) .icon-text__label{font-size:var(--icon-text-font-size-m)}.icon-text:not(:lang(zh)).icon-text--first-line .icon-text__icon{margin-top:calc((var(--icon-text-line-height)*var(--icon-text-font-size-m) - var(--icon-text-icon-size-m))/2)}}@media (prefers-reduced-motion:reduce){.icon-text--roll .icon-text__label-text{transition:none}.icon-text--roll:hover .icon-text__label-text,.icon-text--roll:focus-visible .icon-text__label-text{transform:none}}
