.hd[data-v-adfa7536]{position:fixed;inset:0 0 auto 0;z-index:60;height:var(--header-h);background:#ffffffeb;border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);transition:background-color .45s var(--ease),box-shadow .45s var(--ease),opacity .7s var(--ease-soft),transform .75s var(--ease-spring)}.hd[data-v-adfa7536]:not(.hd--show){opacity:0;transform:translateY(-100%);pointer-events:none}.hd--solid[data-v-adfa7536]{background:#fffffff5;box-shadow:0 8px 24px #10192a0f}.hd__inner[data-v-adfa7536]{height:100%;display:flex;align-items:center;gap:28px}.logo[data-v-adfa7536]{display:inline-flex;align-items:center;gap:10px;flex:none}.logo__mark[data-v-adfa7536]{display:block;width:34px;height:34px;border-radius:9px;object-fit:cover;box-shadow:0 6px 16px #1263d652}.logo__text[data-v-adfa7536]{display:flex;flex-direction:column;line-height:1.1}.logo__cn[data-v-adfa7536]{font-size:19px;font-weight:900;letter-spacing:.04em;color:var(--ink)}.logo__en[data-v-adfa7536]{font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--text-3)}.hd__nav[data-v-adfa7536]{display:flex;align-items:center;gap:4px;margin-inline:auto}.hd__link[data-v-adfa7536]{position:relative;padding:8px 14px;border-radius:var(--r-sm);font-size:15px;font-weight:500;color:var(--text-2);transition:color .2s var(--ease),background-color .2s var(--ease)}.hd__link[data-v-adfa7536]:hover{color:var(--ink);background:var(--red-50)}.hd__link--active[data-v-adfa7536]{color:var(--red);font-weight:700}.hd__link--active[data-v-adfa7536]:after{content:"";position:absolute;left:50%;bottom:-1px;width:22px;height:3px;border-radius:3px;background:var(--red);transform:translate(-50%)}.hd__flame[data-v-adfa7536]{font-size:11px}.hd__actions[data-v-adfa7536]{display:flex;align-items:center;gap:12px;flex:none}.hd__settle[data-v-adfa7536]{position:relative}.settle[data-v-adfa7536]{display:inline-flex;align-items:center;gap:7px;height:36px;padding-inline:14px;border-radius:var(--r-md);border:1px solid var(--line-strong);color:var(--text);font-size:14px;font-weight:600;background:#fff;transition:border-color .24s var(--ease),background-color .24s var(--ease)}.settle[data-v-adfa7536]:hover{border-color:var(--red);background:var(--red-50)}.settle__icon[data-v-adfa7536]{width:17px;height:17px;color:var(--red)}.settle__tip[data-v-adfa7536]{position:absolute;left:50%;top:calc(100% + 9px);transform:translate(-50%) translateY(-4px);padding:5px 10px;border-radius:var(--r-sm);background:var(--red);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .22s var(--ease),transform .22s var(--ease)}.hd__settle:hover .settle__tip[data-v-adfa7536]{opacity:1;transform:translate(-50%) translateY(0)}.hd__login[data-v-adfa7536]{height:36px;padding-inline:20px}.hd__account[data-v-adfa7536]{position:relative}.account[data-v-adfa7536]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 4px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:#fff;color:var(--ink);transition:border-color .22s var(--ease),background-color .22s var(--ease),box-shadow .22s var(--ease)}.account[data-v-adfa7536]:hover,.hd__account--open .account[data-v-adfa7536]{border-color:var(--red);background:var(--red-50)}.account__avatar[data-v-adfa7536]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:none;background:var(--brand-grad);color:#fff;font-size:13px;font-weight:800}.account__avatar img[data-v-adfa7536]{width:100%;height:100%;object-fit:cover}.account__avatar--sm[data-v-adfa7536]{width:22px;height:22px;font-size:11px}.account__meta[data-v-adfa7536]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.account__hi[data-v-adfa7536]{font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--text-3)}.account__name[data-v-adfa7536]{max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.account__caret[data-v-adfa7536]{width:12px;height:12px;color:var(--text-3);transition:transform .2s var(--ease)}.hd__account--open .account__caret[data-v-adfa7536]{transform:rotate(180deg)}.account__menu[data-v-adfa7536]{position:absolute;right:0;top:calc(100% + 8px);min-width:168px;padding:6px;border-radius:var(--r-md);border:1px solid var(--line);background:#fff;box-shadow:var(--sh-md);z-index:8}.account__menu button[data-v-adfa7536]{display:block;width:100%;padding:9px 12px;border-radius:var(--r-sm);text-align:left;font-size:13px;font-weight:600;color:var(--text)}.account__menu button[data-v-adfa7536]:hover{background:var(--red-50);color:var(--red)}.account__menu .is-danger[data-v-adfa7536]{color:var(--red)}.hd__nav-auth[data-v-adfa7536]{display:none}.hd__mode[data-v-adfa7536]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-md);border:1px solid var(--line-strong);color:var(--text-2);transition:color .2s var(--ease),border-color .2s var(--ease)}.hd__mode[data-v-adfa7536]:hover{color:var(--red);border-color:var(--red)}.hd__mode svg[data-v-adfa7536]{width:17px;height:17px}.hd__burger[data-v-adfa7536]{display:none;flex-direction:column;gap:4px;width:36px;height:36px;align-items:center;justify-content:center}.hd__burger span[data-v-adfa7536]{display:block;width:18px;height:2px;border-radius:2px;background:var(--ink)}@media(max-width:1080px){.hd__settle[data-v-adfa7536],.account__meta[data-v-adfa7536]{display:none}}@media(max-width:900px){.hd__burger[data-v-adfa7536]{display:flex}.hd__nav[data-v-adfa7536]{position:absolute;inset:var(--header-h) 0 auto 0;flex-direction:column;align-items:stretch;gap:2px;padding:12px var(--gutter) 18px;background:#fff;border-bottom:1px solid var(--line);transform-origin:top;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .48s var(--ease-spring),opacity .4s var(--ease)}.hd__nav--open[data-v-adfa7536]{transform:scaleY(1);opacity:1;pointer-events:auto}.hd__login[data-v-adfa7536]{display:none}.hd__link--active[data-v-adfa7536]:after{display:none}.hd__nav-auth[data-v-adfa7536]{display:flex;align-items:center;gap:10px;padding:10px 14px 4px}.hd__nav-user[data-v-adfa7536]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ink)}.hd__nav-out[data-v-adfa7536]{margin-left:auto;font-size:13px;font-weight:700;color:var(--red)}}.ai[data-v-c7bfe0fd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:32px 24px}.ai__scrim[data-v-c7bfe0fd]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0f189e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai__panel[data-v-c7bfe0fd]{position:relative;display:flex;flex-direction:column;width:min(960px,100%);height:min(860px,90vh);border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:0 40px 90px #0a0f1861;overflow:hidden}.ai__panel[data-v-c7bfe0fd]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--brand-grad)}.ai__head[data-v-c7bfe0fd]{display:flex;align-items:center;gap:16px;padding:22px 28px 20px;border-bottom:1px solid var(--line);background:linear-gradient(120deg,var(--red-50),transparent 42%),linear-gradient(300deg,var(--blue-50),transparent 48%)}.ai__mark[data-v-c7bfe0fd],.ai__intro-mark[data-v-c7bfe0fd],.ai__avatar[data-v-c7bfe0fd]{display:grid;place-items:center;flex:none;overflow:hidden;background:#fff;box-shadow:0 8px 18px #1263d62e}.ai__mark[data-v-c7bfe0fd]{width:48px;height:48px;border-radius:16px}.ai__mark svg[data-v-c7bfe0fd],.ai__intro-mark svg[data-v-c7bfe0fd],.ai__avatar svg[data-v-c7bfe0fd]{width:22px;height:22px}.ai__mark img[data-v-c7bfe0fd],.ai__intro-mark img[data-v-c7bfe0fd],.ai__avatar img[data-v-c7bfe0fd]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.ai__head-txt[data-v-c7bfe0fd]{min-width:0}.ai__name-row[data-v-c7bfe0fd]{display:flex;align-items:center;gap:10px}.ai__name[data-v-c7bfe0fd]{font-size:18px;font-weight:800;color:var(--ink);letter-spacing:.02em}.ai__live[data-v-c7bfe0fd]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--r-full);background:var(--blue-50);color:var(--blue-700);font-size:12px;font-weight:700}.ai__live[data-v-c7bfe0fd]:before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.ai__tag[data-v-c7bfe0fd]{margin-top:4px;font-size:13px;color:var(--text-3)}.ai__close[data-v-c7bfe0fd]{margin-left:auto;display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;color:var(--text-3);transition:all .2s var(--ease)}.ai__close[data-v-c7bfe0fd]:hover{background:var(--surface-2);color:var(--ink)}.ai__close svg[data-v-c7bfe0fd]{width:18px;height:18px}.ai__body[data-v-c7bfe0fd]{flex:1;min-height:0;overflow-y:auto;padding:28px 32px 24px;background:radial-gradient(1200px 280px at 0% 0%,rgba(216,31,38,.04),transparent 55%),radial-gradient(900px 240px at 100% 12%,rgba(18,99,214,.06),transparent 50%),var(--surface);scrollbar-width:thin}.ai__intro[data-v-c7bfe0fd]{display:flex;flex-direction:column;align-items:flex-start;max-width:640px;margin:8px auto 0}.ai__intro-mark[data-v-c7bfe0fd]{width:64px;height:64px;border-radius:22px}.ai__hello[data-v-c7bfe0fd]{margin-top:20px;font-size:28px;font-weight:800;color:var(--ink);letter-spacing:.01em}.ai__intro-lead[data-v-c7bfe0fd]{margin-top:12px;font-size:16px;font-weight:500;line-height:1.75;color:var(--text-2)}.ai__samples[data-v-c7bfe0fd]{display:grid;gap:12px;width:100%;margin-top:28px}.ai__sample[data-v-c7bfe0fd]{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:15px;line-height:1.6;text-align:left;box-shadow:var(--sh-xs);transition:all .2s var(--ease)}.ai__sample-ico[data-v-c7bfe0fd]{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:var(--blue-50);color:var(--blue)}.ai__sample-ico svg[data-v-c7bfe0fd]{width:16px;height:16px}.ai__sample[data-v-c7bfe0fd]:hover{border-color:var(--blue-300);background:var(--blue-50);color:var(--blue-700);transform:translateY(-1px)}.ai__turn[data-v-c7bfe0fd]{display:flex;gap:12px;margin-top:22px}.ai__turn--user[data-v-c7bfe0fd]{justify-content:flex-end}.ai__turn--assistant[data-v-c7bfe0fd]{align-items:flex-start}.ai__turn--assistant .ai__bubble[data-v-c7bfe0fd]{max-width:calc(100% - 48px);flex:1}.ai__avatar[data-v-c7bfe0fd]{width:36px;height:36px;margin-top:2px;border-radius:12px;flex-shrink:0}.ai__turn--demand .ai__bubble[data-v-c7bfe0fd]{max-width:none;flex:1}.ai__bubble[data-v-c7bfe0fd]{max-width:min(72%,640px);padding:14px 18px;font-size:15px;line-height:1.75}.ai__bubble--user[data-v-c7bfe0fd]{border-radius:18px 18px 6px;background:var(--brand-grad);color:#fff;font-weight:600;box-shadow:0 10px 22px #d81f262e}.ai__bubble--bot[data-v-c7bfe0fd]{border-radius:6px 18px 18px;background:var(--surface);border:1px solid var(--line);color:var(--text);box-shadow:var(--sh-sm)}.ai__summary[data-v-c7bfe0fd]{font-size:15px;line-height:1.75;color:inherit}.ai__summary[data-v-c7bfe0fd] h3,.ai__summary[data-v-c7bfe0fd] h4,.ai__summary[data-v-c7bfe0fd] h5{margin:14px 0 6px;font-weight:800;line-height:1.45;color:var(--text)}.ai__summary[data-v-c7bfe0fd] h3{font-size:17px}.ai__summary[data-v-c7bfe0fd] h4{font-size:15px}.ai__summary[data-v-c7bfe0fd] h5{font-size:14px}.ai__summary[data-v-c7bfe0fd] p{margin:8px 0}.ai__summary[data-v-c7bfe0fd] p:first-child,.ai__summary[data-v-c7bfe0fd] h3:first-child,.ai__summary[data-v-c7bfe0fd] h4:first-child{margin-top:0}.ai__summary[data-v-c7bfe0fd] ul,.ai__summary[data-v-c7bfe0fd] ol{margin:6px 0 10px;padding-left:1.35em}.ai__summary[data-v-c7bfe0fd] ul{list-style:disc}.ai__summary[data-v-c7bfe0fd] ol{list-style:decimal}.ai__summary[data-v-c7bfe0fd] li{margin:3px 0}.ai__summary[data-v-c7bfe0fd] li>ul{margin:4px 0 6px}.ai__summary[data-v-c7bfe0fd] hr{border:0;border-top:1px solid var(--line);margin:14px 0}.ai__summary[data-v-c7bfe0fd] code{padding:1px 5px;border-radius:4px;background:var(--blue-50);font-size:.92em}.ai__summary[data-v-c7bfe0fd] strong{color:var(--red);font-weight:800}.ai__summary[data-v-c7bfe0fd] a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ai__summary[data-v-c7bfe0fd] .ai__table-wrap{margin:12px 0;overflow-x:auto}.ai__summary[data-v-c7bfe0fd] .ai__table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.5}.ai__summary[data-v-c7bfe0fd] .ai__table th,.ai__summary[data-v-c7bfe0fd] .ai__table td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;color:var(--text)}.ai__summary[data-v-c7bfe0fd] .ai__table th{background:var(--blue-50);color:var(--blue-700);font-weight:700}.ai__summary[data-v-c7bfe0fd] .ai__table tr:last-child td{border-bottom:0}.ai__bubble--bot .ai__summary[data-v-c7bfe0fd]{color:var(--text)}.ai__empty[data-v-c7bfe0fd]{margin-top:12px;color:var(--text-3);font-size:13px}.ai__cards[data-v-c7bfe0fd]{display:grid;gap:10px;margin-top:14px}.ai__card[data-v-c7bfe0fd]{display:grid;grid-template-columns:1.2fr 1.4fr 1fr .8fr .9fr;gap:8px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--blue-50);color:var(--text);font-size:13px}.ai__card strong[data-v-c7bfe0fd]{color:var(--ink)}.ai__slip[data-v-c7bfe0fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.ai__slip label[data-v-c7bfe0fd]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-3)}.ai__slip input[data-v-c7bfe0fd],.ai__slip select[data-v-c7bfe0fd]{height:36px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-size:14px}.ai__slip-check[data-v-c7bfe0fd]{flex-direction:row!important;align-items:center;gap:8px!important;padding-top:18px}.ai__slip-check input[data-v-c7bfe0fd]{width:16px;height:16px}.ai__slip-wide[data-v-c7bfe0fd]{grid-column:span 3}.ai__slip .ai__act[data-v-c7bfe0fd]{align-self:end}.ai__opts[data-v-c7bfe0fd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.ai__opt[data-v-c7bfe0fd]{min-height:42px;padding:10px 16px;border-radius:var(--r-full);border:1px solid var(--blue-100);background:var(--blue-50);color:var(--blue-700);font-size:14px;font-weight:700;letter-spacing:.01em;transition:all .18s var(--ease)}.ai__opt[data-v-c7bfe0fd]:hover,.ai__opt--hot[data-v-c7bfe0fd]{border-color:var(--red-100);color:var(--red-700);background:var(--red-50)}.ai__intent[data-v-c7bfe0fd]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ai__chip[data-v-c7bfe0fd]{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:var(--r-full);background:var(--blue-50);color:var(--blue-700);font-size:13px;font-weight:600}.ai__chip b[data-v-c7bfe0fd]{color:var(--text-3);font-weight:600}.ai__think[data-v-c7bfe0fd]{display:inline-flex;align-items:center;gap:8px;min-width:180px}.ai__think span[data-v-c7bfe0fd]{width:7px;height:7px;border-radius:50%;background:var(--blue);animation:bounce-c7bfe0fd 1.2s var(--ease) infinite}.ai__think span[data-v-c7bfe0fd]:nth-child(2){animation-delay:.16s;background:var(--red)}.ai__think span[data-v-c7bfe0fd]:nth-child(3){animation-delay:.32s}.ai__think em[data-v-c7bfe0fd]{margin-left:4px;font-style:normal;font-size:13px;color:var(--text-3);min-width:8.5em}@keyframes bounce-c7bfe0fd{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.ai__note[data-v-c7bfe0fd]{margin:20px auto 0;max-width:640px;padding:14px 16px;border-radius:12px;background:var(--red-50);color:var(--red-700);font-size:14px;line-height:1.65}.ai__acts[data-v-c7bfe0fd]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 8px 48px}.ai__act[data-v-c7bfe0fd]{min-height:44px;padding:0 22px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);-webkit-text-fill-color:currentColor;font-size:14px;font-weight:700;transition:border-color .2s var(--ease),color .2s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease),filter .2s var(--ease)}.ai__act[data-v-c7bfe0fd]:hover:not(.ai__act--primary){border-color:var(--blue);color:var(--blue);background:var(--blue-50)}.ai__act--primary[data-v-c7bfe0fd]{border-color:transparent;background:var(--brand-grad);color:#fff;-webkit-text-fill-color:#fff;box-shadow:var(--sh-brand)}.ai__act--primary[data-v-c7bfe0fd]:hover{color:#fff;-webkit-text-fill-color:#fff;background:var(--brand-grad);border-color:transparent;filter:brightness(1.06)}.ai__foot[data-v-c7bfe0fd]{padding:16px 28px 20px;border-top:1px solid var(--line);background:linear-gradient(180deg,#fff,var(--blue-50))}.ai__composer[data-v-c7bfe0fd]{display:flex;align-items:flex-end;gap:12px;padding:10px 10px 10px 16px;border:1px solid var(--line-strong);border-radius:20px;background:var(--surface);box-shadow:var(--sh-sm)}.ai__composer[data-v-c7bfe0fd]:focus-within{border-color:var(--blue-300);box-shadow:0 0 0 4px #1263d61f}.ai__input[data-v-c7bfe0fd]{flex:1;min-width:0;max-height:120px;padding:8px 4px;border:0;background:transparent;color:var(--text);font:inherit;font-size:15px;line-height:1.65;resize:none;outline:none}.ai__send[data-v-c7bfe0fd]{flex:none;height:42px;padding:0 20px;border-radius:14px;background:var(--brand-grad);color:#fff;font-size:14px;font-weight:700;transition:filter .2s var(--ease),opacity .2s var(--ease)}.ai__send[data-v-c7bfe0fd]:disabled{opacity:.38;cursor:not-allowed}.ai__send[data-v-c7bfe0fd]:hover:not(:disabled){filter:brightness(1.08)}.ai__hint[data-v-c7bfe0fd]{margin-top:10px;text-align:center;font-size:12px;color:var(--text-3)}.ai-enter-active[data-v-c7bfe0fd],.ai-leave-active[data-v-c7bfe0fd]{transition:opacity .24s var(--ease)}.ai-enter-active .ai__panel[data-v-c7bfe0fd],.ai-leave-active .ai__panel[data-v-c7bfe0fd]{transition:transform .32s var(--ease-out-expo),opacity .24s var(--ease)}.ai-enter-from[data-v-c7bfe0fd],.ai-leave-to[data-v-c7bfe0fd]{opacity:0}.ai-enter-from .ai__panel[data-v-c7bfe0fd],.ai-leave-to .ai__panel[data-v-c7bfe0fd]{transform:translateY(22px) scale(.98);opacity:0}@media(max-width:720px){.ai[data-v-c7bfe0fd]{padding:0;place-items:end stretch}.ai__panel[data-v-c7bfe0fd]{height:94vh;border-radius:20px 20px 0 0}.ai__body[data-v-c7bfe0fd]{padding:20px 16px}.ai__head[data-v-c7bfe0fd],.ai__foot[data-v-c7bfe0fd]{padding-inline:16px}.ai__bubble[data-v-c7bfe0fd]{max-width:86%}.ai__hello[data-v-c7bfe0fd]{font-size:22px}.ai__acts[data-v-c7bfe0fd]{margin-left:0}.ai__card[data-v-c7bfe0fd],.ai__slip[data-v-c7bfe0fd]{grid-template-columns:1fr 1fr}.ai__slip-wide[data-v-c7bfe0fd]{grid-column:span 2}}.bp__cv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:1;transition:opacity .3s var(--ease-soft)}.bp__cv--out{opacity:0}@media(prefers-reduced-motion:reduce){.bp__cv{display:none}}.hero[data-v-b38f1c5b]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-top:calc(var(--header-h) + 8px);padding-bottom:150px;background:#04060c;color:#fff;overflow:hidden}.hero__bg[data-v-b38f1c5b]{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:-6;background-size:cover;background-position:center;filter:saturate(1.14) contrast(1.05);opacity:0;transition:opacity 2.4s var(--ease-soft);animation:hero-art-in-b38f1c5b 3.2s var(--ease-soft) both}.is-ready .hero__bg[data-v-b38f1c5b]{opacity:1}@keyframes hero-art-in-b38f1c5b{0%{opacity:0}to{opacity:1}}.hero__veil[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-5;background:linear-gradient(180deg,#04060cdb,#060c1875 30%,#05091299 62%,#03050bf2),radial-gradient(72% 56% at 50% 40%,rgba(3,6,12,.5),transparent 74%)}.hero__glow[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;background:radial-gradient(46% 40% at 50% 30%,rgba(216,31,38,.26),transparent 72%),radial-gradient(58% 46% at 14% 74%,rgba(18,99,214,.3),transparent 74%);opacity:0;transition:opacity 2.6s var(--ease-soft) .3s;transform:scale(1)}.is-ready .hero__glow[data-v-b38f1c5b]{opacity:1;animation:glow-breathe-b38f1c5b 11s var(--ease-sway) infinite}@keyframes glow-breathe-b38f1c5b{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.hero__lights[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;overflow:hidden;opacity:0;transition:opacity 2.8s var(--ease-soft) .6s;mix-blend-mode:screen}.is-ready .hero__lights[data-v-b38f1c5b]{opacity:1}.lights__beam[data-v-b38f1c5b]{position:absolute;top:-34%;width:30%;height:168%;transform-origin:50% 0%;will-change:transform,opacity}.lights__beam--red[data-v-b38f1c5b]{left:-34%;background:linear-gradient(100deg,transparent 0%,rgba(255,107,107,.04) 20%,rgba(255,77,79,.2) 46%,rgba(255,107,107,.04) 72%,transparent 100%);transform:rotate(14deg);animation:lights-sweep-b38f1c5b 15s var(--ease-drift) infinite}.lights__beam--blue[data-v-b38f1c5b]{right:-34%;background:linear-gradient(80deg,transparent 0%,rgba(106,168,255,.04) 20%,rgba(80,150,255,.22) 46%,rgba(106,168,255,.04) 72%,transparent 100%);transform:rotate(-14deg);animation:lights-sweep-b38f1c5b 19s var(--ease-drift) 2.5s infinite reverse}@keyframes lights-sweep-b38f1c5b{0%{opacity:0;translate:-34% 0}18%{opacity:1}82%{opacity:1}to{opacity:0;translate:300% 0}}.hero__aurora[data-v-b38f1c5b]{position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;z-index:-4;pointer-events:none;opacity:0;transition:opacity 2.8s var(--ease-soft) .5s;mix-blend-mode:screen}.is-ready .hero__aurora[data-v-b38f1c5b]{opacity:1}.aurora[data-v-b38f1c5b]{position:absolute;border-radius:50%}.aurora--red[data-v-b38f1c5b]{top:-18%;left:6%;width:52%;height:58%;background:radial-gradient(closest-side,rgba(255,77,79,.5),rgba(255,77,79,.22) 46%,transparent 84%);animation:aurora-drift-b38f1c5b 19s var(--ease-sway) infinite alternate}.aurora--blue[data-v-b38f1c5b]{top:-14%;right:2%;width:50%;height:62%;background:radial-gradient(closest-side,rgba(80,150,255,.52),rgba(80,150,255,.22) 46%,transparent 84%);animation:aurora-drift-b38f1c5b 24s var(--ease-sway) infinite alternate-reverse}@keyframes aurora-drift-b38f1c5b{0%{transform:translate3d(-3%,2%,0) scale(1)}38%{transform:translate3d(2%,-2%,0) scale(1.09)}to{transform:translate3d(6%,-4%,0) scale(1.16)}}.hero__grid[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;opacity:.42;-webkit-mask-image:radial-gradient(120% 82% at 50% 42%,#000 22%,transparent 78%);mask-image:radial-gradient(120% 82% at 50% 42%,#000 22%,transparent 78%)}.hero__beam[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(3,5,11,.78) 0%,transparent 24%),linear-gradient(0deg,rgba(3,5,11,.82) 0%,transparent 30%)}.hero__sparks[data-v-b38f1c5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;overflow:hidden}.spark[data-v-b38f1c5b]{position:absolute;bottom:12%;border-radius:50%;opacity:0;animation-name:spark-rise-b38f1c5b;animation-timing-function:var(--ease-sway);animation-iteration-count:infinite}@keyframes spark-rise-b38f1c5b{0%{opacity:0;transform:translateZ(0) scale(.6)}12%{opacity:.95}80%{opacity:.5}to{opacity:0;transform:translate3d(var(--dx),-78vh,0) scale(1.15)}}.hero__rule[data-v-b38f1c5b]{position:absolute;top:50%;width:1px;height:30vh;background:linear-gradient(180deg,transparent,rgba(255,107,107,.45),transparent)}.hero__rule--l[data-v-b38f1c5b]{left:max(28px,calc(50% - 50vw + 46px))}.hero__rule--r[data-v-b38f1c5b]{right:max(28px,calc(50% - 50vw + 46px));background:linear-gradient(180deg,transparent,rgba(106,168,255,.45),transparent)}.anim[data-v-b38f1c5b]{opacity:0;transform:translateY(28px)}.is-ready .anim[data-v-b38f1c5b]{animation:hero-rise-b38f1c5b 1.6s var(--ease-out-quint) both;animation-delay:var(--d, 0ms)}@keyframes hero-rise-b38f1c5b{0%{opacity:0;transform:translateY(34px)}45%{opacity:.72}78%{opacity:1}to{opacity:1;transform:translateY(0)}}.ch[data-v-b38f1c5b]{display:inline-block;opacity:0;transform:translateY(.26em) rotateX(38deg) scale(.94);transform-origin:50% 100%;transition:none}.is-ready .ch[data-v-b38f1c5b]{animation:ch-in-b38f1c5b 1.45s var(--ease-out-quint) both;animation-delay:var(--d, 0ms)}@keyframes ch-in-b38f1c5b{0%{opacity:0;transform:translateY(.3em) rotateX(42deg) scale(.92)}34%{opacity:.66}82%{transform:translateY(-.035em) rotateX(0) scale(1.012)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1)}}.hero__brand[data-v-b38f1c5b]{position:relative;display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;line-height:inherit;vertical-align:baseline;white-space:nowrap;cursor:pointer;border-radius:4px}.hero__brand-word[data-v-b38f1c5b]{position:relative;display:inline-block;white-space:nowrap}.hero__brand-word[data-v-b38f1c5b]:after{content:"";position:absolute;top:6%;right:-8%;bottom:10%;left:-8%;background:linear-gradient(105deg,transparent 0%,transparent 42%,rgba(255,255,255,.08) 46%,rgba(255,255,255,.5) 50%,rgba(160,200,255,.18) 54%,transparent 58%,transparent 100%);background-size:260% 100%;background-position:140% 0;mix-blend-mode:screen;pointer-events:none;opacity:0}.is-ready .hero__brand .is-built[data-v-b38f1c5b]:after{animation:brand-word-sheen-b38f1c5b 3.8s ease-in-out 3.4s infinite}.hero__brand .is-built[data-v-b38f1c5b]{animation:brand-word-halo-b38f1c5b 3.2s var(--ease-sway) infinite}.hero__brand[data-v-b38f1c5b]:focus-visible{outline:2px solid rgba(111,176,255,.85);outline-offset:6px}@keyframes brand-word-sheen-b38f1c5b{0%{opacity:0;background-position:130% 0}12%{opacity:1}38%{opacity:1;background-position:-30% 0}48%,to{opacity:0;background-position:-30% 0}}@keyframes brand-word-halo-b38f1c5b{0%,to{filter:drop-shadow(0 8px 18px rgba(47,123,255,.32))}50%{filter:drop-shadow(0 10px 28px rgba(111,176,255,.62))}}.hero__brand .ch[data-v-b38f1c5b]{animation:none;opacity:0;transform:none}.hero__brand .is-built .ch[data-v-b38f1c5b]{opacity:1;transition:opacity .35s var(--ease-soft)}.hero__inner[data-v-b38f1c5b]{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .5s var(--ease)}.hero__title[data-v-b38f1c5b]{position:relative;display:inline-block;margin-top:28px;font-size:clamp(32px,5.2vw,66px);line-height:1.16;font-weight:900;letter-spacing:.01em;perspective:1100px;text-shadow:0 12px 48px rgba(0,0,0,.6)}.hero__title .ch[data-v-b38f1c5b]{background:linear-gradient(180deg,#fff,#fbfdff,#eaf2ff 44%,#d7e6ff 62%,#c2d8f8 78%,#e8f1ff 92%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hero__title .ch--hot[data-v-b38f1c5b]{background:linear-gradient(180deg,#ffd0d1 0%,#ff9b9d 24%,#f4575a 48%,var(--red) 66%,#e02b31 82%,#ff8080 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 6px 18px rgba(216,31,38,.42))}.hero__title .ch--mid[data-v-b38f1c5b]{background:linear-gradient(180deg,#fff,#f4f9ff,#dbe9ff 52%,#a8caff 74%,#cfe1ff 90%,#fff);-webkit-background-clip:text;background-clip:text}.hero__title .ch--brand[data-v-b38f1c5b]{display:inline-block;background:linear-gradient(180deg,#e8f2ff,#c4dcff 22%,#8dbcff 46%,#4f92ff 66%,#2f7bff 82%,#6fb0ff);background-size:100% 160%;background-position:0 0;-webkit-background-clip:text;background-clip:text}.hero__brand .is-built .ch--brand[data-v-b38f1c5b]{animation:brand-char-lit-b38f1c5b 2.8s var(--ease-sway) infinite,brand-char-wave-b38f1c5b 2.4s var(--ease-sway) infinite;animation-delay:calc(var(--i, 0) * .22s),calc(var(--i, 0) * .22s)}@keyframes brand-char-lit-b38f1c5b{0%,to{background-position:0 0;opacity:.86}40%{background-position:0 100%;opacity:1}}@keyframes brand-char-wave-b38f1c5b{0%,72%,to{transform:translateY(0)}36%{transform:translateY(-.08em)}}.hero__shine[data-v-b38f1c5b]{position:absolute;top:-14%;left:-30%;width:46%;height:128%;pointer-events:none;background:linear-gradient(104deg,transparent 0%,rgba(255,255,255,.03) 28%,rgba(255,255,255,.16) 42%,rgba(255,255,255,.42) 50%,rgba(150,195,255,.16) 58%,rgba(255,255,255,.03) 72%,transparent 100%);mix-blend-mode:screen;filter:blur(6px);transform:skew(-14deg);opacity:0}.is-ready .hero__shine[data-v-b38f1c5b]{animation:shine-sweep-b38f1c5b 3.2s var(--ease-sweep) 3.4s both}@keyframes shine-sweep-b38f1c5b{0%{opacity:0;transform:translate(0) skew(-14deg)}28%{opacity:.9}55%{opacity:1}to{opacity:0;transform:translate(400%) skew(-14deg)}}.hero__sub[data-v-b38f1c5b]{display:block;margin-top:22px;font-size:clamp(15px,1.3vw,19px);font-weight:600;letter-spacing:.08em;color:#c8dcfb;perspective:700px}.hero__sub .ch--sm[data-v-b38f1c5b]{transform-origin:50% 100%}.hero__cta[data-v-b38f1c5b]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px}.hero__cta-btn[data-v-b38f1c5b]{border-radius:var(--r-full)}.hero__cta-tag[data-v-b38f1c5b]{display:inline-grid;place-items:center;height:22px;padding-inline:9px;border-radius:var(--r-full);background:#ffffff2e;font-size:11px;font-weight:700}.btn--primary .hero__cta-tag[data-v-b38f1c5b]{background:#ffffff42}.search[data-v-b38f1c5b]{display:flex;align-items:center;gap:4px;width:min(880px,100%);margin-top:46px;padding:8px;border-radius:var(--r-full);background:#fffffff7;box-shadow:0 28px 76px #00000085,0 0 0 6px #1263d61f,0 0 46px #d81f2629;transition:box-shadow .28s var(--ease)}.search[data-v-b38f1c5b]:focus-within{box-shadow:0 32px 86px #0009,0 0 0 6px #d81f263d,0 0 60px #1263d63d}.search__icon[data-v-b38f1c5b]{display:grid;place-items:center;width:44px;height:44px;flex:none;color:var(--red)}.search__icon svg[data-v-b38f1c5b]{width:22px;height:22px}.search__input[data-v-b38f1c5b]{flex:1;min-width:0;height:58px;padding-inline:8px;border:0;border-radius:var(--r-full);background:transparent;color:var(--text);font-size:16px;outline:none}.search__input[data-v-b38f1c5b]::placeholder{color:var(--text-3)}.search__btn[data-v-b38f1c5b]{position:relative;display:inline-flex;align-items:center;gap:9px;height:58px;padding-inline:34px;flex:none;overflow:hidden;border-radius:var(--r-full);background:var(--brand-grad);background-size:200% 100%;color:#fff;font-size:17px;font-weight:800;letter-spacing:.02em;white-space:nowrap;box-shadow:var(--sh-brand);transition:filter .28s var(--ease-soft),transform .28s var(--ease-back-soft),background-position .8s var(--ease-soft);animation:btn-flow-b38f1c5b 6.5s var(--ease-sway) infinite}@keyframes btn-flow-b38f1c5b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.search__btn[data-v-b38f1c5b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.34) 48%,transparent 62%);transform:translate(-120%);transition:transform .6s var(--ease);pointer-events:none}.search__btn[data-v-b38f1c5b]:hover{filter:brightness(1.08);transform:translateY(-1px)}.search__btn[data-v-b38f1c5b]:disabled{cursor:wait;filter:saturate(.85);transform:none}.search__btn[data-v-b38f1c5b]:hover:after{transform:translate(120%)}.search__btn-icon[data-v-b38f1c5b]{width:21px;height:21px;flex:none}.hot.hot--mills[data-v-b38f1c5b]{margin-top:12px}.hot[data-v-b38f1c5b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-top:24px}.hot__label[data-v-b38f1c5b]{font-size:13px;color:var(--on-dark-3)}.hot__label--split[data-v-b38f1c5b]{margin-left:8px}.hot__chip[data-v-b38f1c5b]{height:32px;max-width:168px;padding-inline:15px;border-radius:var(--r-full);border:1px solid rgba(255,255,255,.2);background:#ffffff12;color:var(--on-dark-2);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .2s var(--ease)}.hot__chip[data-v-b38f1c5b]:hover{border-color:var(--red-300);color:#fff;background:#d81f2633}.hot__chip--on[data-v-b38f1c5b]{border-color:var(--red-300);background:linear-gradient(90deg,#d81f2642,#1263d63d);color:#fff;font-weight:700;box-shadow:0 0 18px #d81f2652}.quick[data-v-b38f1c5b]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.quick a[data-v-b38f1c5b]{display:inline-flex;align-items:center;gap:6px;height:46px;padding-inline:26px;border-radius:var(--r-full);border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:15px;font-weight:600;transition:all .22s var(--ease)}.quick a[data-v-b38f1c5b]:hover{border-color:var(--red-300);background:#d81f2633;transform:translateY(-2px);box-shadow:0 12px 28px #d81f264d}.quick__arrow[data-v-b38f1c5b]{width:15px;height:15px;color:var(--red-300)}.hero__foot[data-v-b38f1c5b]{position:absolute;inset:auto 0 0 0;z-index:2;padding-bottom:26px}.stats[data-v-b38f1c5b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;padding-inline:var(--gutter);max-width:var(--container);margin-inline:auto}.stats__item[data-v-b38f1c5b]{position:relative;padding:16px 22px;border-radius:var(--r-lg);background:#fffffff2;border:1px solid rgba(255,255,255,.7);box-shadow:0 18px 46px #00000052;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);text-align:left;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.stats__item[data-v-b38f1c5b]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--brand-grad)}.stats__bar[data-v-b38f1c5b]{position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,var(--red),var(--blue-300));transform:scaleX(0);transform-origin:0 50%}.is-ready .stats__bar[data-v-b38f1c5b]{animation:bar-grow-b38f1c5b 1.9s var(--ease-out-quint) both}@keyframes bar-grow-b38f1c5b{to{transform:scaleX(1)}}.stats__item[data-v-b38f1c5b]:hover{transform:translateY(-4px);box-shadow:0 26px 60px #0000006b}.stats__label[data-v-b38f1c5b]{display:block;font-size:13px;color:#5c6576}.stats__value[data-v-b38f1c5b]{display:flex;align-items:baseline;gap:4px;margin-top:5px}.stats__value b[data-v-b38f1c5b]{font-family:var(--font-num);font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-.01em;color:#101828}.stats__value i[data-v-b38f1c5b]{font-style:normal;font-size:13px;color:#6b7385}.stats__value em[data-v-b38f1c5b]{margin-left:auto;font-style:normal;font-size:12px;font-weight:700;color:#e10600}.hero__scroll[data-v-b38f1c5b]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:18px;font-size:11px;letter-spacing:.24em;color:var(--on-dark-3)}.hero__scroll i[data-v-b38f1c5b]{position:relative;width:1px;height:34px;background:linear-gradient(180deg,var(--on-dark-3),transparent);overflow:hidden}.hero__scroll i[data-v-b38f1c5b]:after{content:"";position:absolute;inset:0 auto auto 0;width:1px;height:12px;background:var(--red-300);animation:scroll-dot-b38f1c5b 2.6s var(--ease-sway) infinite}@keyframes scroll-dot-b38f1c5b{0%{transform:translateY(-16px);opacity:0}35%{opacity:1}70%{opacity:1}to{transform:translateY(36px);opacity:0}}@media(max-width:900px){.hero[data-v-b38f1c5b]{padding-bottom:40px}.hero__foot[data-v-b38f1c5b]{position:static;padding-bottom:0;margin-top:34px}.hero__rule[data-v-b38f1c5b],.hero__sparks[data-v-b38f1c5b]{display:none}.search[data-v-b38f1c5b]{flex-wrap:wrap;border-radius:var(--r-xl)}.search__input[data-v-b38f1c5b]{height:54px;font-size:15px}.search__btn[data-v-b38f1c5b]{width:100%;height:52px;justify-content:center;font-size:16px}.stats[data-v-b38f1c5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__scroll[data-v-b38f1c5b]{display:none}.hero__brand[data-v-b38f1c5b]{margin-top:0}.hero__sub[data-v-b38f1c5b]{margin-top:36px}}@media(max-width:560px){.stats[data-v-b38f1c5b]{gap:10px}.stats__item[data-v-b38f1c5b]{padding:12px 14px}}.hero--lite .hero__bg[data-v-b38f1c5b]{filter:none}.hero--lite .hero__glow[data-v-b38f1c5b],.hero--lite .aurora[data-v-b38f1c5b],.hero--lite .lights__beam[data-v-b38f1c5b]{animation:none}.hero--lite .hero__brand .is-built[data-v-b38f1c5b],.hero--lite .hero__brand .is-built .ch--brand[data-v-b38f1c5b]{animation:none;filter:none}.hero--lite .hero__inner[data-v-b38f1c5b],.hero--lite .hero__bg[data-v-b38f1c5b]{transform:none!important}.hero--lite .hot__chip[data-v-b38f1c5b],.hero--lite .quick a[data-v-b38f1c5b],.hero--lite .stats__item[data-v-b38f1c5b]{-webkit-backdrop-filter:none;backdrop-filter:none}.hero--lite .stats__item[data-v-b38f1c5b]{background:var(--surface)}.is-idle .hero__glow[data-v-b38f1c5b],.is-idle .lights__beam[data-v-b38f1c5b],.is-idle .aurora[data-v-b38f1c5b],.is-idle .spark[data-v-b38f1c5b],.is-idle .search__btn[data-v-b38f1c5b],.is-idle .hero__scroll i[data-v-b38f1c5b]:after,.is-idle .hero__brand-word[data-v-b38f1c5b]:after,.is-idle .hero__brand .is-built[data-v-b38f1c5b],.is-idle .hero__brand .is-built .ch--brand[data-v-b38f1c5b]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hero__bg[data-v-b38f1c5b],.hero__shine[data-v-b38f1c5b],.aurora[data-v-b38f1c5b],.spark[data-v-b38f1c5b],.lights__beam[data-v-b38f1c5b],.hero__glow[data-v-b38f1c5b],.search__btn[data-v-b38f1c5b]{animation:none}.ch[data-v-b38f1c5b]{opacity:1;transform:none}.hero__brand .ch[data-v-b38f1c5b]{opacity:1}.hero__brand[data-v-b38f1c5b] .bp__cv{display:none}.hero__brand-word[data-v-b38f1c5b]:after,.hero__brand .is-built[data-v-b38f1c5b],.hero__brand .is-built .ch--brand[data-v-b38f1c5b]{animation:none;opacity:1;filter:none;background-position:0 0}}.pm[data-v-ee9bad0d]{position:relative;display:grid;place-items:center;width:58px;height:58px;flex:none;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--tone) 38%,transparent))}.pm__shape[data-v-ee9bad0d]{width:58px;height:58px}.pm__letter[data-v-ee9bad0d]{position:absolute;font-size:22px;font-weight:900;color:#fff;letter-spacing:.04em;text-shadow:0 2px 8px rgba(0,0,0,.28)}.pw[data-v-b132a6b8]{--pw-card-w: clamp(280px, 23vw, 330px);--pw-gap: 16px;padding-block:64px 66px;overflow:hidden;color:var(--ink);background:radial-gradient(70% 46% at 50% 0%,rgba(216,31,38,.06),transparent 70%),#f1f4f8}.pw__head[data-v-b132a6b8]{text-align:center}.pw__head .eyebrow[data-v-b132a6b8]{color:var(--red)}.pw__title[data-v-b132a6b8]{margin-top:12px;font-size:clamp(24px,3vw,34px);font-weight:800}.pw__sub[data-v-b132a6b8]{margin:12px auto 0;color:var(--text-2);font-size:15px}.pw__stats[data-v-b132a6b8]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.pw__stats li[data-v-b132a6b8]{list-style:none}.pw__stat[data-v-b132a6b8]{display:flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid #dce3eb;border-radius:999px;background:#fff;color:#475569;font-size:13px;cursor:pointer;font:inherit;line-height:inherit;transition:border-color .45s var(--ease),box-shadow .45s var(--ease),background .4s var(--ease)}.pw__stat[data-v-b132a6b8]:hover,.pw__stat.is-active[data-v-b132a6b8]{border-color:color-mix(in srgb,var(--tone) 45%,#dce3eb);background:color-mix(in srgb,var(--tone) 8%,#fff);box-shadow:0 4px 12px color-mix(in srgb,var(--tone) 16%,transparent)}.pw__stat b[data-v-b132a6b8]{color:var(--tone);font-size:19px;line-height:1;margin-left:4px}.pw__dot[data-v-b132a6b8]{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--tone)}.pw__stage[data-v-b132a6b8]{display:grid;gap:6px;margin-top:28px}.pw__viewport[data-v-b132a6b8]{padding-block:12px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent)}.pw__viewport[data-v-b132a6b8]:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.pw__track[data-v-b132a6b8]{display:flex;width:max-content;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.pw__list[data-v-b132a6b8]{display:flex;gap:var(--pw-gap);padding-right:var(--pw-gap)}.pw__slot[data-v-b132a6b8]{display:flex;flex:none;width:max-content;min-width:var(--pw-card-w)}.pw__card[data-v-b132a6b8]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:11px;width:100%;min-height:132px;padding:14px 18px;text-align:left;font:inherit;border:1px solid #d8e1eb;border-top:3px solid var(--tone);border-radius:14px;background:linear-gradient(125deg,#fff 55%,color-mix(in srgb,var(--tone) 7%,#fff));box-shadow:0 4px 12px #10192a0b;color:#172438;transition:border-color .45s var(--ease),box-shadow .5s var(--ease-spring)}.pw__card--mill[data-v-b132a6b8]{min-height:166px}.pw__card.is-target[data-v-b132a6b8]{border-color:var(--tone);box-shadow:0 8px 22px color-mix(in srgb,var(--tone) 22%,transparent)}.pw__category[data-v-b132a6b8]{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;border-radius:5px;padding:4px 8px;background:color-mix(in srgb,var(--tone) 9%,#fff);color:var(--tone);font-size:11px;font-weight:700;line-height:1.3}.pw__brand[data-v-b132a6b8]{display:flex;align-items:center;gap:10px}.pw__brand[data-v-b132a6b8] .pm,.pw__brand[data-v-b132a6b8] .pm__shape{width:38px;height:38px;filter:none}.pw__brand[data-v-b132a6b8] .pm__letter{font-size:17px}.pw__name[data-v-b132a6b8]{flex:1;font-size:17px;line-height:1.5;font-weight:750;white-space:nowrap}.pw__business[data-v-b132a6b8]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding-top:9px;border-top:1px solid #e7eaf0}.pw__business-label[data-v-b132a6b8]{font-size:11px;color:#64748b;margin-right:3px}.pw__product[data-v-b132a6b8]{padding:3px 6px;border-radius:4px;background:#f2f4f7;color:#475569;font-size:11px;line-height:1.4}@media(max-width:640px){.pw[data-v-b132a6b8]{--pw-card-w: min(74vw, 290px);--pw-gap: 12px;padding-block:44px}.pw__stats[data-v-b132a6b8]{gap:7px}.pw__stat[data-v-b132a6b8]{gap:4px;padding:7px 9px;font-size:11px}.pw__stat b[data-v-b132a6b8]{font-size:17px;margin-left:1px}.pw__card[data-v-b132a6b8]{padding:13px 14px}.pw__name[data-v-b132a6b8]{font-size:16px}.pw__card--mill[data-v-b132a6b8]{min-height:180px}.pw__viewport[data-v-b132a6b8]{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 12px),transparent)}}.cg__head[data-v-9699f9d1]{justify-content:center;text-align:center}.cg__title[data-v-9699f9d1]{margin-top:10px}.cg__grid[data-v-9699f9d1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cg__cell[data-v-9699f9d1]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:172px;border-radius:var(--r-lg);background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:var(--sh-xs);overflow:hidden;transition:transform .48s var(--ease-spring),background-color .4s var(--ease),box-shadow .48s var(--ease)}.cg__cell[data-v-9699f9d1]:after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out-expo)}.cg__cell[data-v-9699f9d1]:hover{transform:translateY(-5px);background:#fff;border-color:var(--red-100);box-shadow:var(--sh-lg)}.cg__cell[data-v-9699f9d1]:hover:after,.cg__cell--on[data-v-9699f9d1]:after{transform:scaleX(1)}.cg__cell--on[data-v-9699f9d1]{background:var(--red-50);border-color:var(--red-100)}.cg__icon[data-v-9699f9d1]{width:46px;height:46px;color:var(--navy-700);opacity:.9}.cg__cell:hover .cg__icon[data-v-9699f9d1],.cg__cell--on .cg__icon[data-v-9699f9d1]{color:var(--red)}.cg__name[data-v-9699f9d1]{font-size:17px;font-weight:700;letter-spacing:.02em}.cg__en[data-v-9699f9d1]{position:absolute;top:12px;right:14px;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--text-3)}@media(max-width:1000px){.cg__grid[data-v-9699f9d1]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.cg__grid[data-v-9699f9d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.cg__cell[data-v-9699f9d1]{height:140px}}.ib[data-v-8d5e0590]{background:var(--surface-2)}.ib__head[data-v-8d5e0590]{justify-content:center;text-align:center}.ib__title[data-v-8d5e0590]{margin-top:10px}.ib__viewport[data-v-8d5e0590]{overflow:hidden;padding-block:8px}.ib__track[data-v-8d5e0590]{width:100%}.ib__viewport--scroll .ib__track[data-v-8d5e0590]{display:flex;width:calc((100% + 18px) * var(--warehouse-count) / 3 * 2);animation:warehouse-loop-8d5e0590 var(--loop-duration) linear infinite}.ib__viewport--scroll .ib__grid[data-v-8d5e0590]{display:grid;grid-template-columns:repeat(var(--warehouse-count),minmax(0,1fr));width:50%;flex:none;padding-right:18px}.ib__viewport:hover .ib__track[data-v-8d5e0590],.ib__viewport:focus-within .ib__track[data-v-8d5e0590]{animation-play-state:paused}@keyframes warehouse-loop-8d5e0590{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ib__viewport--scroll[data-v-8d5e0590]{overflow-x:auto}.ib__viewport--scroll .ib__track[data-v-8d5e0590]{animation:none}.ib__grid[aria-hidden=true][data-v-8d5e0590]{display:none}}.ib__grid[data-v-8d5e0590]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ib__card[data-v-8d5e0590]{display:flex;flex-direction:column;height:100%;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:hidden;color:inherit;cursor:pointer;transition:transform .5s var(--ease-spring),box-shadow .5s var(--ease),border-color .4s var(--ease)}.ib__card[data-v-8d5e0590]:hover{transform:translateY(-6px);box-shadow:var(--sh-lg);border-color:color-mix(in srgb,var(--red) 42%,var(--line))}.ib__card[data-v-8d5e0590]:focus-visible{outline:2px solid var(--red);outline-offset:3px}.ib__media[data-v-8d5e0590]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--navy-800)}.ib__media img[data-v-8d5e0590]{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out-expo)}.ib__card:hover .ib__media img[data-v-8d5e0590]{transform:scale(1.06)}.ib__media[data-v-8d5e0590]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0f180f,#0a0f1847)}.ib__body[data-v-8d5e0590]{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.ib__name[data-v-8d5e0590]{font-size:17px;font-weight:800;color:var(--ink)}.ib__desc[data-v-8d5e0590]{margin-top:6px;font-size:13px;line-height:1.5;color:var(--text-2)}@media(max-width:900px){.ib__viewport--scroll .ib__track[data-v-8d5e0590]{width:calc((100% + 18px) * var(--warehouse-count) * 2)}.ib__grid[data-v-8d5e0590]{grid-template-columns:minmax(0,1fr)}}.sm__head[data-v-6e192103]{align-items:flex-end}.sm__aside[data-v-6e192103]{display:flex;flex-direction:column;min-width:0}.sm__more[data-v-6e192103]{align-self:center;margin-top:14px;padding:8px 4px}.sm__title[data-v-6e192103]{margin-top:10px}.sm__body[data-v-6e192103]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:start}.sm__map[data-v-6e192103]{position:relative;padding:18px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-sm)}.sm__tabs[data-v-6e192103]{display:flex;flex-wrap:wrap;gap:6px}.sm__tab[data-v-6e192103]{height:32px;padding-inline:14px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:13px;font-weight:600;box-shadow:var(--sh-xs);transition:color .4s var(--ease),background .4s var(--ease),border-color .4s var(--ease),box-shadow .45s var(--ease),transform .45s var(--ease-spring)}.sm__tab[data-v-6e192103]:hover{border-color:var(--red-100);background:var(--red-50);color:var(--red-700);box-shadow:var(--sh-sm)}.sm__tab--on[data-v-6e192103],.sm__tab--on[data-v-6e192103]:hover{background:var(--red);border-color:var(--red);color:#fff;font-weight:700;box-shadow:0 6px 16px #d81f2657;transform:translateY(-1px)}.sm__svg[data-v-6e192103]{width:100%;height:340px;margin-top:8px}.sm__region[data-v-6e192103]{fill:#e2e8f0;stroke:#64748b;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;cursor:pointer;transition:fill .3s var(--ease)}.sm__region[data-v-6e192103]:hover{fill:#cbd5e1}.sm__region--on[data-v-6e192103]{fill:var(--red)}.sm__region--on[data-v-6e192103]:hover{fill:var(--red-600)}.sm__pin-halo[data-v-6e192103]{fill:#d81f2638;animation:pulse-6e192103 2.6s var(--ease-sway) infinite}.sm__pin-dot[data-v-6e192103]{fill:#fff;stroke:var(--red);stroke-width:3}.sm__pin-core[data-v-6e192103]{fill:var(--red)}@keyframes pulse-6e192103{0%,to{r:14;opacity:.55}50%{r:21;opacity:.12}}.sm__legend[data-v-6e192103]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.sm__legend-name[data-v-6e192103]{font-size:18px;font-weight:800;color:var(--ink)}.sm__legend-count[data-v-6e192103]{font-size:13px;color:var(--text-3)}.sm__list[data-v-6e192103]{display:grid;gap:10px;max-height:468px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.sm__list li[data-v-6e192103]{opacity:0;transform:translate(-26px);transition:opacity .8s var(--ease-soft),transform 1s var(--ease-spring);transition-delay:calc(var(--i, 0) * 80ms)}.sm__aside.is-in .sm__list li[data-v-6e192103],.sm__list.is-in li[data-v-6e192103]{opacity:1;transform:none}.sm__empty[data-v-6e192103]{padding:28px 8px;color:var(--text-3);font-size:14px}.sm__item[data-v-6e192103]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);transition:all .22s var(--ease)}.sm__item[data-v-6e192103]:hover{border-color:var(--red-300);box-shadow:var(--sh-md);transform:translate(3px)}.sm__avatar[data-v-6e192103]{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:var(--r-sm);background:var(--navy-800);color:#fff;font-size:18px;font-weight:800}.sm__info[data-v-6e192103]{flex:1;min-width:0}.sm__item-name[data-v-6e192103]{display:block;font-size:15px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm__tags[data-v-6e192103]{display:flex;gap:6px;margin-top:5px}.sm__tags em[data-v-6e192103]{padding:2px 8px;border-radius:var(--r-xs);background:var(--red-50);color:var(--red-700);font-size:12px;font-style:normal;font-weight:600}.sm__meta[data-v-6e192103]{flex:none;display:flex;flex-direction:column;align-items:flex-end}.sm__meta b[data-v-6e192103]{font-family:var(--font-num);font-size:17px;color:var(--red)}.sm__meta i[data-v-6e192103]{font-style:normal;font-size:12px;color:var(--text-3)}.sm__go[data-v-6e192103]{width:16px;height:16px;flex:none;color:var(--line-strong);transition:color .22s var(--ease),transform .22s var(--ease)}.sm__item:hover .sm__go[data-v-6e192103]{color:var(--red);transform:translate(3px)}@media(max-width:980px){.sm__body[data-v-6e192103]{grid-template-columns:minmax(0,1fr)}.sm__list[data-v-6e192103]{max-height:none}}.st__head[data-v-09160104]{text-align:center}.st__title[data-v-09160104]{margin-top:10px}.st__head .h2-sub[data-v-09160104]{margin-inline:auto}.st__grid[data-v-09160104]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;align-items:stretch}.st__grid li[data-v-09160104]{display:flex;min-height:0}.st__card[data-v-09160104]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:28px 32px 30px;border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line);overflow:hidden;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .48s var(--ease-spring),box-shadow .48s var(--ease)}.st__card[data-v-09160104]:hover{transform:translateY(-5px);box-shadow:var(--sh-lg)}.st__card--dark[data-v-09160104]{background:#fff;border-color:var(--line)}.st__no[data-v-09160104]{position:absolute;top:4px;right:18px;font-family:var(--font-num);font-size:64px;font-weight:800;line-height:1;color:var(--line-strong);opacity:.7}.st__card--dark .st__no[data-v-09160104]{color:var(--line-strong)}.st__card-title[data-v-09160104]{position:relative;font-size:22px;font-weight:800;color:var(--ink);white-space:nowrap}.st__card--dark .st__card-title[data-v-09160104]{color:var(--ink)}.st__desc[data-v-09160104]{position:relative;margin-top:10px;font-size:15px;color:var(--text-2);white-space:nowrap}.st__card--dark .st__desc[data-v-09160104]{color:var(--text-2)}.st__card-bar[data-v-09160104]{position:absolute;left:32px;bottom:0;width:56px;height:3px;background:var(--red);transition:width .3s var(--ease)}.st__card:hover .st__card-bar[data-v-09160104]{width:96px}@media(max-width:820px){.st__grid[data-v-09160104]{grid-template-columns:minmax(0,1fr)}.st__card[data-v-09160104]{padding:24px 20px 26px}.st__card-title[data-v-09160104],.st__desc[data-v-09160104]{white-space:nowrap}.st__card-bar[data-v-09160104]{left:24px}}.cta__box[data-v-517fa77a]{position:relative;isolation:isolate;padding:52px 56px 46px;border-radius:var(--r-2xl);background:linear-gradient(120deg,#fff5f5,#fff 48%,#fff2f2);color:var(--ink);border:1px solid var(--red-100);overflow:hidden}.cta__bg[data-v-517fa77a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background-size:cover;background-position:center;opacity:.18}.cta__veil[data-v-517fa77a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(100deg,#fff7f0eb,#ffffffdb 55%,#fff4ece6)}.cta__grid[data-v-517fa77a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.cta__inner[data-v-517fa77a]{display:flex;align-items:center;justify-content:space-between;gap:40px}.cta__title[data-v-517fa77a]{font-size:clamp(26px,3.4vw,38px);font-weight:900;letter-spacing:.01em}.cta__sub[data-v-517fa77a]{margin-top:14px;font-size:15px;color:var(--text-2);max-width:640px}.cta__btn[data-v-517fa77a]{flex:none}.cta__points[data-v-517fa77a]{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:34px;padding-top:28px;border-top:1px solid var(--red-100)}.cta__points li[data-v-517fa77a]{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:var(--text-2)}.cta__points svg[data-v-517fa77a]{width:18px;height:18px;color:var(--red)}@media(max-width:860px){.cta__box[data-v-517fa77a]{padding:36px 26px 32px}.cta__inner[data-v-517fa77a]{flex-direction:column;align-items:flex-start;gap:24px}}.ft[data-v-4a6ac7c3]{background:#f4f6f9;color:var(--ink);border-top:1px solid var(--line)}.ft__inner[data-v-4a6ac7c3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;gap:48px;padding-block:56px 44px}.ft__logo[data-v-4a6ac7c3]{display:inline-flex;align-items:center;gap:10px}.ft__mark[data-v-4a6ac7c3]{display:block;width:38px;height:38px;border-radius:10px;object-fit:cover;box-shadow:0 6px 16px #1263d64d}.ft__name[data-v-4a6ac7c3]{font-size:20px;font-weight:900;letter-spacing:.04em}.ft__slogan[data-v-4a6ac7c3]{margin-top:18px;font-size:14px;line-height:1.9;color:var(--text-3)}.ft__contact[data-v-4a6ac7c3]{margin:22px 0 0;font-size:13px;color:var(--text-2)}.ft__contact div[data-v-4a6ac7c3]{display:flex;gap:10px}.ft__contact dt[data-v-4a6ac7c3]{color:var(--text-3)}.ft__contact dd[data-v-4a6ac7c3]{margin:0}.ft__tel[data-v-4a6ac7c3]{font-family:var(--font-num);font-size:16px;font-weight:700;color:var(--red)}.ft__cols[data-v-4a6ac7c3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ft__col-title[data-v-4a6ac7c3]{margin-bottom:16px;font-size:16px;font-weight:800;color:var(--ink)}.ft__col li+li[data-v-4a6ac7c3]{margin-top:11px}.ft__col a[data-v-4a6ac7c3]{font-size:14px;color:var(--text-3);transition:color .2s var(--ease)}.ft__col a[data-v-4a6ac7c3]:hover{color:var(--red)}.ft__qr[data-v-4a6ac7c3]{text-align:center}.ft__qr-box[data-v-4a6ac7c3]{width:116px;height:116px;padding:8px;border-radius:var(--r-md);background:#fff}.ft__qr-box img[data-v-4a6ac7c3]{display:block;width:100%;height:100%;object-fit:contain}.ft__qr-label[data-v-4a6ac7c3]{margin-top:12px;font-size:13px;color:var(--text-3)}.ft__bar[data-v-4a6ac7c3]{border-top:1px solid var(--line)}.ft__bar-inner[data-v-4a6ac7c3]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:18px;font-size:12px;color:var(--text-3)}.ft__bar-sep[data-v-4a6ac7c3]{width:1px;height:10px;background:var(--line-strong)}@media(max-width:940px){.ft__inner[data-v-4a6ac7c3]{grid-template-columns:minmax(0,1fr);gap:36px}.ft__qr[data-v-4a6ac7c3]{text-align:left}}@media(max-width:560px){.ft__cols[data-v-4a6ac7c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg[data-v-b0ae2b22]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px}.lg__mask[data-v-b0ae2b22]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0f187a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lg__panel[data-v-b0ae2b22]{position:relative;z-index:1;width:min(440px,100%);padding:28px 28px 24px;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-xl)}.lg__close[data-v-b0ae2b22]{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:var(--r-full);color:var(--text-3)}.lg__close[data-v-b0ae2b22]:hover{background:var(--surface-2);color:var(--ink)}.lg__close[data-v-b0ae2b22] svg{width:18px;height:18px}.lg__eyebrow[data-v-b0ae2b22]{font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--red)}.lg__title[data-v-b0ae2b22]{margin-top:8px;font-size:22px;font-weight:800;line-height:1.3;color:var(--ink)}.lg__msg[data-v-b0ae2b22]{margin-top:10px;font-size:14px;line-height:1.7;color:var(--text-2)}.lg__actions[data-v-b0ae2b22]{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}:root{--red: #d81f26;--red-700: #b3161c;--red-600: #c11a20;--red-300: #ff6b6b;--red-100: #ffdcdc;--red-50: #fff2f2;--blue: #1263d6;--blue-700: #0b4ea2;--blue-600: #0f57bc;--blue-300: #6aa8ff;--blue-100: #dbe9ff;--blue-50: #f0f6ff;--brand-grad: linear-gradient(135deg, #ff4d4f 0%, var(--red) 42%, var(--blue) 100%);--navy: #161d2e;--navy-800: #0e1420;--navy-900: #0a0f18;--navy-700: #1f2839;--slate-band: #454e5b;--bg: #fafafa;--surface: #ffffff;--surface-2: #f4f6f9;--line: #e7e9ee;--line-strong: #d8dce4;--ink: #10192a;--text: #1f2937;--text-2: #5b6472;--text-3: #8a93a2;--on-dark: #ffffff;--on-dark-2: rgba(255, 255, 255, .68);--on-dark-3: rgba(255, 255, 255, .44);--font-sans: "HarmonyOS Sans SC", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-num: "DIN Alternate", "Bahnschrift", "HarmonyOS Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--r-2xl: 28px;--r-full: 999px;--sh-xs: 0 1px 2px rgba(16, 25, 42, .06);--sh-sm: 0 2px 8px rgba(16, 25, 42, .06);--sh-md: 0 6px 20px rgba(16, 25, 42, .08);--sh-lg: 0 14px 40px rgba(16, 25, 42, .1);--sh-xl: 0 24px 60px rgba(10, 15, 24, .18);--sh-brand: 0 10px 26px rgba(216, 31, 38, .32);--container: 1240px;--gutter: 24px;--header-h: 64px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.22, 1.45, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.32, .72, .24, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-back-soft: cubic-bezier(.34, 1.26, .64, 1);--ease-sway: cubic-bezier(.45, .05, .55, .95);--ease-drift: cubic-bezier(.37, 0, .63, 1);--ease-sweep: cubic-bezier(.5, .02, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}input{font:inherit}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}::selection{background:var(--red);color:#fff}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:88px;scroll-margin-top:var(--header-h)}.rv{opacity:0;transition:opacity .9s var(--ease-soft),transform 1.05s var(--ease-out-quint),clip-path 1.1s var(--ease-out-quint);transition-delay:var(--rv-d, 0ms)}.rv--up{transform:translateY(38px)}.rv--left{transform:translate(-44px)}.rv--right{transform:translate(44px)}.rv--scale{transform:scale(.9)}.rv--clip{clip-path:inset(0 0 100% 0);transform:translateY(-18px)}.rv.is-in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.section--tight{padding-block:64px;scroll-margin-top:var(--header-h)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.eyebrow--muted{color:var(--text-3)}.h2{font-size:40px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.h2-sub{margin-top:14px;font-size:16px;color:var(--text-2);max-width:820px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:44px}.link-more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--red);white-space:nowrap;transition:gap .45s var(--ease)}.link-more:hover{gap:10px}.link-more svg{width:16px;height:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding-inline:22px;border-radius:var(--r-full);font-size:15px;font-weight:600;white-space:nowrap;transition:transform .42s var(--ease-spring),box-shadow .45s var(--ease),background-color .4s var(--ease),color .4s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--brand-grad);color:#fff;box-shadow:var(--sh-brand)}.btn--primary:hover{box-shadow:0 14px 32px #d81f266b}.btn--dark{background:var(--navy-800);color:#fff}.btn--dark:hover{background:#000}.btn--ghost-light{border:1px solid rgba(255,255,255,.28);color:#fff;background:#ffffff0f}.btn--ghost-light:hover{background:#ffffff24}.btn--light{background:#fff;color:var(--red)}.btn--light:hover{background:var(--red-50)}.btn--outline{border:1px solid var(--line-strong);background:#fff;color:var(--text)}.btn--outline:hover{border-color:var(--red);color:var(--red)}.btn--lg{height:52px;padding-inline:30px;font-size:16px}.btn--sm{height:34px;padding-inline:14px;font-size:13px}.theme-dark{--bg: #1c2434;--surface: #2a3346;--surface-2: #242d3e;--line: #4c5b73;--line-strong: #6d7d96;--ink: #f6f8fc;--text: #e8edf5;--text-2: #c3ccd8;--text-3: #9aa8bb;--navy: #243049;--navy-800: #1e2738;--navy-900: #192132;--navy-700: #33425c;--red-50: rgba(255, 107, 107, .18);--red-100: rgba(255, 107, 107, .32);--blue-50: rgba(106, 168, 255, .16);--blue-100: rgba(106, 168, 255, .28);--on-dark: #ffffff;--on-dark-2: rgba(255, 255, 255, .82);--on-dark-3: rgba(255, 255, 255, .62);--sh-xs: 0 1px 2px rgba(0, 0, 0, .22);--sh-sm: 0 2px 10px rgba(0, 0, 0, .22);--sh-md: 0 8px 22px rgba(0, 0, 0, .28);--sh-lg: 0 16px 36px rgba(0, 0, 0, .32)}.theme-dark .sm__region{fill:#3a465c;stroke:#1c2434}.theme-dark .sm__region:hover{fill:#4c5b73}html.theme-dark .hero{background:#182132}html.theme-dark .hero__veil{background:linear-gradient(180deg,#182132b8,#1c263861,#18203085 64%,#1c2434eb),radial-gradient(72% 56% at 50% 40%,rgba(24,33,50,.28),transparent 74%)}html.theme-dark .hd{background:#243049f0;border-bottom:1px solid var(--line)}html.theme-dark .hd--solid{background:#1e2738f5;box-shadow:0 8px 28px #00000047}html.theme-dark .logo__cn,html.theme-dark .hd__link:hover{color:#fff}html.theme-dark .logo__en{color:var(--on-dark-3)}html.theme-dark .hd__link{color:#ffffffc7}html.theme-dark .hd__link:hover{background:#ffffff12}html.theme-dark .settle{border-color:#ffffff42;color:#fff;background:#ffffff0a}html.theme-dark .settle:hover{background:#d81f2624}html.theme-dark .settle__icon{color:var(--red-300)}html.theme-dark .hd__mode{border-color:#ffffff29;color:#ffffffb3}html.theme-dark .account{border-color:#ffffff38;background:#ffffff0f;color:#fff}html.theme-dark .account:hover,html.theme-dark .hd__account--open .account{border-color:var(--red-300);background:#d81f2629}html.theme-dark .account__hi{color:var(--on-dark-3)}html.theme-dark .account__menu{background:var(--surface);border-color:var(--line-strong)}html.theme-dark .account__menu button{color:#ffffffdb}html.theme-dark .account__menu button:hover{background:#d81f2629;color:#fff}html.theme-dark .hd__nav-user{color:#fff}html.theme-dark .hd__burger span{background:#fff}html.theme-dark .hd__nav{background:var(--navy-800);border-bottom-color:var(--line)}html.theme-dark .pw{background:radial-gradient(70% 46% at 50% 0%,rgba(216,31,38,.2),transparent 70%),linear-gradient(180deg,#283246,#222b3c 48%,#263044);color:#fff;border-block:1px solid var(--line)}html.theme-dark .pw__head .eyebrow{color:var(--red-300)}html.theme-dark .pw__sub{color:#fff9}html.theme-dark .pw__card{background:radial-gradient(116% 132% at 100% 0%,color-mix(in srgb,var(--tone) 28%,transparent),transparent 62%),linear-gradient(146deg,#343e54,#2a3346 54%,#243049);border-color:var(--line-strong);box-shadow:0 10px 26px #00000047}html.theme-dark .pw__card:after{background:repeating-linear-gradient(118deg,rgba(255,255,255,.05) 0 1px,transparent 1px 8px)}html.theme-dark .pw__card:hover{border-color:color-mix(in srgb,var(--tone) 52%,transparent);box-shadow:0 1px #ffffff14 inset,0 22px 48px #00000080}html.theme-dark .pw__en{color:#ffffff75}html.theme-dark .pw__tag{background:color-mix(in srgb,var(--tone) 26%,transparent);color:color-mix(in srgb,var(--tone) 58%,#fff)}html.theme-dark .pw__seal{border-color:#d6402c8c;background:#d6402c1a;color:#ee6c5ae6}html.theme-dark .pw__stats em{color:#ffffff85}html.theme-dark .pw__fade--l{background:linear-gradient(90deg,#262f42 8%,#262f4200)}html.theme-dark .pw__fade--r{background:linear-gradient(270deg,#262f42 8%,#262f4200)}html.theme-dark .cg{background:var(--bg);border-top:1px solid var(--line)}html.theme-dark .cg__cell{background:var(--surface);color:#fff;border-color:var(--line-strong);box-shadow:var(--sh-xs)}html.theme-dark .cg__cell:hover{background:#343e54;border-color:var(--red-300)}html.theme-dark .cg__cell--on{background:linear-gradient(160deg,#4a2a22,var(--surface) 70%);border-color:var(--red-300)}html.theme-dark .cg__icon{color:#fff}html.theme-dark .cg__en{color:var(--text-3)}html.theme-dark .ib{background:var(--surface-2);border-block:1px solid var(--line)}html.theme-dark .ib__card{background:var(--surface);border-color:var(--line-strong)}html.theme-dark .sm{background:var(--bg)}html.theme-dark .sm__map{background:var(--surface);border-color:var(--line-strong)}html.theme-dark .sm__tab{background:var(--surface);border-color:var(--line-strong);color:var(--text)}html.theme-dark .sm__item{background:var(--surface);border-color:var(--line-strong)}html.theme-dark .st{background:var(--surface-2);border-top:1px solid var(--line)}html.theme-dark .st__card{background:var(--surface);border-color:var(--line-strong)}html.theme-dark .st__card--dark{background:linear-gradient(150deg,#343e54,var(--surface));border-color:var(--line-strong)}html.theme-dark .st__card--dark .st__no,html.theme-dark .st__no{color:#ffffff47}html.theme-dark .st__card--dark .st__card-title{color:#fff}html.theme-dark .st__card--dark .st__desc{color:var(--on-dark-2)}html.theme-dark .cta{background:var(--bg)}html.theme-dark .cta__box{background:var(--surface);color:#fff;border-color:var(--line-strong);box-shadow:var(--sh-md)}html.theme-dark .cta__bg{opacity:.28}html.theme-dark .cta__veil{background:linear-gradient(100deg,#243046eb,#2a3346d1 52%,#d81f2638)}html.theme-dark .cta__sub,html.theme-dark .cta__points li{color:var(--on-dark-2)}html.theme-dark .cta__points{border-top-color:var(--line)}html.theme-dark .cta__btn{background:#fff;color:var(--red)}html.theme-dark .ft{background:#161d2c;color:#fff;border-top:1px solid var(--line)}html.theme-dark .ft__slogan,html.theme-dark .ft__contact dt,html.theme-dark .ft__col a,html.theme-dark .ft__qr-label,html.theme-dark .ft__bar-inner{color:var(--on-dark-3)}html.theme-dark .ft__contact{color:var(--on-dark-2)}html.theme-dark .ft__col-title{color:#fff}html.theme-dark .ft__bar{border-top-color:var(--line)}html.theme-dark .ft__bar-sep{background:var(--line-strong)}html.theme-dark .lg__panel{background:var(--surface);border:1px solid var(--line-strong)}.dot-grid{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.07) 1px,transparent 0);background-size:22px 22px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rv{opacity:1!important;transform:none!important;clip-path:none!important}}
