:root{--color-x141-dfe5eb:#dfe5eb;--color-x140-475467:#475467;--color-x139-344054:#344054;--color-x138-ffb4ad:#ffb4ad;--color-x137-ff7b72:#ff7b72;--color-x136-202832:#202832;--color-x135-202a36:#202a36;--color-x134-000000:#000;--color-x147-fafbfc:#fafbfc;--color-x148-e6f4ff:#e6f4ff;--color-x149-ff5838:#ff5838;--color-x150-ffeae6:#ffeae6;--color-x151-f7f8fa:#f7f8fa;--color-x152-f2f2f2:#f2f2f2;--color-x153-666666:#666;--color-x154-050505:#050505;--color-x155-505050:#505050;--color-x156-d7000f:#d7000f;--color-x157-989898:#989898;--color-x158-667681:#667681;--color-x159-dbe5eb:#dbe5eb;--color-x160-0c1d27:#0c1d27;--color-alpha-87:#fffffff7;--color-alpha-89:#1677ff6b;--color-alpha-90:#1677ff1a;--color-alpha-91:#1677ff21;--color-alpha-88:#11182005;--color-x142-e0e0e0:#e0e0e0;--color-x143-f5f5f5:#f5f5f5;--color-x144-dfe7ed:#dfe7ed;--color-x145-aeb8c7:#aeb8c7;--color-x146-a8b8c4:#a8b8c4;--color-alpha-84:#1118201f;--color-alpha-85:#0a0e14f2;--color-alpha-86:#0a0e14b3;--color-x133-e1e7ec:#e1e7ec;--color-x132-cbd6dd:#cbd6dd;--color-x131-444444:#444;--color-x130-111111:#111;--color-x129-edf1f3:#edf1f3;--color-x128-88a5b4:#88a5b4;--color-x127-dceaf1:#dceaf1;--color-x126-rgba457895:#2d4e5f12;--color-x125-f8fafb:#f8fafb;--color-x124-61727d:#61727d;--color-x123-9eb5c0:#9eb5c0;--color-x122-e5eef2:#e5eef2;--color-x121-687782:#687782;--color-x120-rgba244458:#182c3a14;--color-x119-6f7c86:#6f7c86;--color-x118-84919a:#84919a;--color-x117-6f8997:#6f8997;--color-x116-d7e8f0:#d7e8f0;--color-x115-b0c4ce:#b0c4ce;--color-x114-e7eff3:#e7eff3;--color-x113-5a6a76:#5a6a76;--color-x112-rgba255255:#ffffffdb;--color-x111-rgba457895:#2d4e5f14;--color-x110-9db3bf:#9db3bf;--color-x109-dfe9ee:#dfe9ee;--color-x108-7b878f:#7b878f;--color-x107-24313b:#24313b;--color-x106-6d7e89:#6d7e89;--color-x105-23303a:#23303a;--color-x104-27313a:#27313a;--color-x103-8a969e:#8a969e;--color-x102-7e8a92:#7e8a92;--color-x101-596975:#596975;--color-x100-rgba255255:#ffffffd6;--color-x99-37403c:#37403c;--color-x98-68736e:#68736e;--color-x97-d4e0e4:#d4e0e4;--color-x96-87928d:#87928d;--color-x95-f2f7f8:#f2f7f8;--color-x94-75817c:#75817c;--color-x93-dce8ed:#dce8ed;--color-x92-273039:#273039;--color-x91-89949b:#89949b;--color-x90-586875:#586875;--color-x89-9ba7ae:#9ba7ae;--color-x88-77848d:#77848d;--color-x87-72808b:#72808b;--color-x80-0b0f14:#0b0f14;--color-x81-63717d:#63717d;--color-x82-dfe6ea:#dfe6ea;--color-x83-f5f8fa:#f5f8fa;--color-x84-e8f3fa:#e8f3fa;--color-x85-d9edf8:#d9edf8;--color-x86-111a22:#111a22;--color-brand:#1677ff;--color-brand-hover:#1565e8;--color-brand-press:#0058cc;--color-brand-glow:#1677ff24;--color-surface:#fff;--color-surface-soft:#f7f9fb;--color-surface-alt:#f4f7f9;--color-surface-sticky:#fffffff5;--color-scrim:#0c1218b8;--color-ink:#101419;--color-ink-soft:#111820;--color-ink-deep:#0c1218;--color-ink-panel:#151b23;--color-muted:#687985;--color-muted-strong:#52616b;--color-muted-soft:#9aa7af;--color-muted-light:#9ca3af;--color-caption:#4d5662;--color-line:#dfe7ed;--color-line-soft:#e6edf2;--color-line-strong:#cdd8df;--color-line-pill:#d4dee5;--color-on-dark:#ffffffe0;--color-on-dark-strong:#ffffffd1;--color-on-dark-muted:#ffffffb3;--color-on-dark-dim:#fff9;--color-on-dark-68:#ffffffad;--color-on-dark-faint:#ffffff80;--color-on-dark-soft:#fff6;--color-shadow-soft:#10182012;--color-shadow-mid:#1018200f;--color-shadow-faint:#10182009;--color-brand-glow-strong:#1677ff38;--color-glow:#ffffff47;--color-surface-tint:#f6fdff;--color-surface-mist:#e8eef5;--color-surface-sky:#dce9f9;--color-circle-fill:#d8e4f0;--radius-2xs:3px;--radius-3-25:3.25px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:18px;--radius-3xl:20px;--radius-4xl:22px;--radius-5xl:24px;--radius-pill:999px;--radius-circle:50%;--radius-10:10px;--radius-14:14px;--radius-20:20px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--font-sans:"Inter", Arial, sans-serif;--font-unify:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-18:18px;--text-body:16px;--text-lg:17px;--text-xl:19px;--text-2xl:20px;--text-3xl:21px;--text-4xl:22px;--text-5xl:24px;--text-6xl:25px;--text-7xl:26px;--text-8xl:28px;--text-9xl:30px;--text-10xl:32px;--text-11xl:38px;--text-12xl:40px;--text-13xl:42px;--text-14xl:46px;--text-15xl:48px;--text-16xl:54px;--text-10:10px;--text-27:27px;--text-34:34px;--text-36:36px;--text-fluid-hero:clamp(2.0625rem, 9.7vw, 2.3125rem);--text-fluid-15-18:clamp(15px, 2vw, 18px);--text-fluid-16-20:clamp(16px, 2vw, 20px);--text-fluid-24-28:clamp(24px, 3vw, 28px);--text-fluid-28-40:clamp(28px, 4vw, 40px);--text-fluid-15-20:clamp(15px, 4.5vw, 20px);--text-fluid-8-10:clamp(8px, 2.4vw, 10px);--text-hero:clamp(42px, 12vw, 48px);--text-hero-sm:clamp(28px, 9vw, 38px);--text-hero-video:clamp(28.57px, 3.9675vw, 60.31px);--text-hero-video-sub:clamp(21.16px, 1.71925vw, 27.51px);--text-hero-video-sm:clamp(38.88px, 7.92vw, 57.6px);--text-hero-video-sub-sm:14.4px;--content-text-width:min(1370px, 90vw);--text-edge:calc((100vw - var(--content-text-width))/4);--page-edge:2vw;--edge-delta:max(0px, calc(var(--text-edge) - var(--page-edge)));--content-width:var(--content-text-width);--nav-height:72px;--nav-height-mobile:64px;--duration-fast:.14s;--duration-press:.14s;--duration-ui:.2s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--focus-ring:0 0 0 3px #1677ff47;--shadow-card:0 18px 42px #10182014;--shadow-card-soft:0 16px 36px #10182012;--shadow-hover:0 24px 48px #1677ff24;--shadow-stat:0 12px 30px #10182009;--shadow-nav:0 1px 0 #10141914;--shadow-dialog:0 24px 70px #00000047;--shadow-circle:0 20px 60px #143c781f;--shadow-hero-title:0 2px 18px #00000059;--shadow-hero-text:0 1px 12px #00000059;--color-x1-667681:#667681;--color-x2-eaf0f4:#eaf0f4;--color-x3-102431:#102431;--color-x4-344754:#344754;--color-x5-a8b8c4:#a8b8c4;--color-x6-c83c3c:#c83c3c;--color-x7-fffafa:snow;--color-x8-a72b2b:#a72b2b;--color-x9-e9b8b8:#e9b8b8;--color-x10-7d2525:#7d2525;--color-x11-fff7f7:#fff7f7;--color-x12-9bcdb7:#9bcdb7;--color-x13-184f39:#184f39;--color-x14-f2fbf7:#f2fbf7;--color-x15-d9eff9:#d9eff9;--color-x16-222:#222;--color-x17-aaa:#aaa;--color-x18-777:#777;--color-alpha-1:#ffffffb3;--color-alpha-2:#10182014;--color-alpha-3:#1677ff21;--color-alpha-4:#fffffff5;--color-alpha-5:#fff3;--color-alpha-6:#ffffffad;--color-x19-667085:#667085;--color-alpha-7:#10182012;--color-alpha-8:#080f15b0;--color-alpha-9:#ffffffc2;--color-alpha-10:#ffffff3d;--color-alpha-11:#ffffffa8;--color-alpha-12:#1677ff47;--color-alpha-13:#080f15c2;--color-x20-e5e5e5:#e5e5e5;--color-x21-152d3f:#152d3f;--color-alpha-14:#1677ff1a;--color-alpha-15:#ffffff40;--color-alpha-16:#1677ffd9;--color-alpha-17:#ffffffa6;--color-alpha-18:#0a0f16eb;--color-alpha-19:#0a0f1699;--color-alpha-20:#0a0f1659;--color-alpha-21:#ffffffc7;--color-alpha-22:#00000008;--color-alpha-23:#0000000f;--color-alpha-24:#0000000a;--color-alpha-25:#0a0e16b8;--color-alpha-26:#66708573;--color-alpha-27:#ffffff14;--color-alpha-28:#00000026;--color-alpha-29:#0003;--color-alpha-30:#ffffff0d;--color-alpha-31:#1677ff4d;--color-x22-dce5ea:#dce5ea;--color-x23-e1e8ed:#e1e8ed;--color-alpha-32:#ffffff17;--color-alpha-33:#ffffff0e;--color-alpha-34:#ffffff9e;--color-alpha-35:#fffffff7;--color-alpha-36:#ffffffc7;--color-alpha-37:#ffffff8c;--color-alpha-60:#fffffff0;--color-video-backdrop:#0b1620;--color-x24-111317:#111317;--color-x25-07131f:#07131f;--color-x26-626a75:#626a75;--color-x27-f4f9fc:#f4f9fc;--color-x28-dfe4e8:#dfe4e8;--color-x29-f9fafc:#f9fafc;--color-alpha-38:#07131fe0;--color-alpha-39:#07131f00;--color-alpha-40:#ffffffd1;--color-alpha-41:#00000014;--color-alpha-42:#000000e6;--color-alpha-43:#ffffff26;--color-alpha-44:#ffffff21;--color-alpha-45:#1677ffdb;--color-alpha-46:#0000008f;--color-alpha-47:#1677ff29;--color-alpha-48:#1677ff1a;--color-alpha-49:#11131717;--color-alpha-50:#11131708;--color-alpha-51:#1677ff12;--color-alpha-52:#0000003d;--color-alpha-53:#000000d1;--color-alpha-54:#07131fc7;--color-alpha-55:#07131f2e;--color-alpha-56:#1677ff6b;--color-alpha-57:#07131ff0;--color-alpha-58:#07131f80;--color-x30-384454:#384454;--color-alpha-59:#0f141908;--color-alpha-74:#07131f8c;--color-alpha-75:#0000004d;--color-alpha-76:#1677ff2e;--color-alpha-77:#1677ff24;--color-alpha-78:#1677ff14;--color-alpha-79:#10182029;--color-alpha-80:#ffffff47;--color-alpha-81:#fffffffa;--color-alpha-82:#ffffff85;--color-alpha-83:#1677ff3d;--color-h1-0868ef:#0868ef;--color-h2-667681:#667681;--color-h3-81909a:#81909a;--color-h4-dce5ea:#dce5ea;--color-h5-e9f4ff:#e9f4ff;--color-h6-0d2a39:#0d2a39;--color-h7-0d1319:#0d1319;--color-h8-151d25:#151d25;--color-h9-ffffff:#fff;--color-h10-48a0ff:#48a0ff;--color-h11-e8edf0:#e8edf0;--color-h12-e8f2ff:#e8f2ff;--color-h13-f4f6f8:#f4f6f8;--color-h14-34424d:#34424d;--color-h15-eaf3ff:#eaf3ff;--color-h16-a9d0ff:#a9d0ff;--color-h17-c8ddf6:#c8ddf6;--color-h18-e7edf1:#e7edf1;--color-h19-f5f5f5:#f5f5f5;--color-h20-667085:#667085;--color-h21-d1d5db:#d1d5db;--color-h22-374151:#374151;--color-h23-111827:#111827;--color-h24-e5e5e5:#e5e5e5;--color-h25-eaf4ff:#eaf4ff;--color-h26-f3f5f6:#f3f5f6;--color-h27-ff6c6c:#ff6c6c;--color-h28-fff0f0:#fff0f0;--color-h29-d9f0fb:#d9f0fb;--color-a1:#ffffffb3;--color-a2:#fffffffa;--color-a3:#ffffff1f;--color-a4:#ffffffe0;--color-a5:#fffc;--color-a6:#ffffffc7;--color-a7:#ffffffbf;--color-a8:#1677ff29;--color-a9:#1677ff24;--color-a10:#ffffff80;--color-a11:#ffffff52;--color-a12:#ffffff40;--color-a13:#ffffff14;--color-a14:#080f14d6;--color-a15:#ffffffdb;--color-a16:#1677ff1a;--color-a17:#23374614;--color-a18:#ffffffbf;--color-a19:#11122004;--color-a20:#f0f6ff;--color-a21:#ffffffad;--color-a22:#ffffffa3;--color-a23:#fff9;--color-a24:#ffffff94;--color-a25:#ffffff24;--color-a26:#ffffff1a;--color-a27:#1e32411a;--color-a28:#ffffff1a;--color-a29:#ffffff0a;--color-a30:#060d14e6;--color-a31:#ffffffbf;--color-a32:#ffffff24;--color-a33:#ffffff24;--color-a34:#050c12e6;--color-a35:#ffffffc2;--color-a36:#ffffffbf;--color-a37:#050c12e6;--color-a38:#fffc;--color-a39:#fffffff5;--color-a40:#ffffffad;--color-a41:#ffffff21;--color-a42:#ffffff0d;--color-a43:#ffffffad;--color-a44:#0812191f;--color-a45:#fff6;--color-a46:#ffffff80;--color-a47:#ffffff80;--color-a48:#ffffff80;--color-h30-dbe5eb:#dbe5eb;--color-h31-0c1d27:#0c1d27;--color-h32-4da3ff:#4da3ff;--color-h33-d8e1e7:#d8e1e7;--color-h34-7a8991:#7a8991;--color-h35-e9eef2:#e9eef2;--color-h36-102431:#102431;--color-h37-7a8992:#7a8992;--color-a49:#1677ff47;--color-a50:#fffffff5;--color-a51:#10141914;--color-a52:#1014191f;--color-a53:#ffffffb3;--color-a54:#ffffffb3;--color-a55:#fff3;--color-a56:#ffffffbf;--color-a57:#ffffff1f;--color-a58:#fff3;--color-a59:#ffffffe0;--color-a60:#ffffffb3;--color-a61:#ffffff1a;--color-a62:#ffffff80;--color-a63:#ffffffd1;--color-a64:#00000047;--color-a65:#0c1218b8;--color-a66:#ffffff1f;--color-a67:#ffffff1f;--color-a68:#ffffff80;--color-a69:#ffffff42;--color-a70:#4da3ff21;--color-a71:#0c1d27f5;--color-a72:#0c1d27d6;--color-a73:#0c1d27c7;--color-a74:#ffffffb3;--color-a75:#ffffff26;--color-a76:#ffffff0d;--color-a77:#ffffffb3;--color-a78:#1118201a;--color-a79:transparent;--color-a80:#101419eb;--color-a81:#ffffff26;--color-a82:#ffffffbf;--color-a83:#0c1d27f2;--color-a84:#ffffffb3;--color-a85:#ffffff29;--color-a86:#0c1d27d1;--color-a87:#ffffff29;--color-a88:#ffffff29;--color-a89:#ffffffb3;--color-a90:#1677ff0f;--color-a91:#10141914;--color-a92:#1677ff00;--color-a93:#1677ff33;--color-a94:#1677ff00;--color-a95:#112f281f;--color-a96:#ffffff0d;--color-a97:#ffffffb8;--color-a98:#ffffff29;--color-a99:#4da3ff61;--color-a100:#ffffff14;--color-a101:#00000029;--color-a102:#142f3eeb;--color-a103:#0000002e;--color-a104:#11182029;--color-a105:#1677ff57;--color-a106:#1677ff38;--color-a129:#0000001f;--color-a130:#788ca073;--text-12-5:12.5px;--text-r-25:2.5rem;--color-x57-c1c1c1:#c1c1c1;--color-x58-eeeeee:#eee;--color-x56-212529:#212529;--color-x59-007bff:#007bff;--color-x60-333333:#333;--color-x61-eaeaea:#eaeaea;--color-x62-d71820:#d71820;--color-x63-0f1419:#0f1419;--color-x64-151623:#151623;--color-a131:#fff9;--color-a132:#fff6;--color-x65-f8f8f8:#f8f8f8;--color-x66-d7150e:#d7150e;--color-x70-25d366:#25d366;--color-x67-283240:#283240;--color-x68-ff4d4f:#ff4d4f;--color-x69-a65b00:#a65b00;--color-x70-364052:#364052;--color-x71-777777:#777;--color-x72-222222:#222;--color-x73-0f6cf2:#0f6cf2;--color-alpha-72:#1677ff1f;--color-alpha-73:#0000001a;--text-print:10pt;--text-print-lg:16pt;--color-x41-e5e7eb:#e5e7eb;--color-x42-dbe3e9:#dbe3e9;--color-x43-e2e8f0:#e2e8f0;--color-x44-000000:#000;--color-alpha-71:#ffffffeb;--shadow-badge:0 2px 8px #0000001f;--color-x45-687781:#687781;--color-x46-dce4e9:#dce4e9;--color-x47-f6f8fa:#f6f8fa;--color-x48-eaf4fb:#eaf4fb;--color-x49-07151d:#07151d;--color-x50-778690:#778690;--color-a107:#040e14d6;--color-a108:#040e1499;--color-a109:#040e143d;--color-a110:#040e141f;--color-a111:#040e14ad;--color-a112:#ffffff2e;--color-a113:#ffffff85;--color-x51-7a8891:#7a8891;--color-a114:#1677ff0d;--color-x52-101922:#101922;--color-a115:#10192214;--color-a116:#08101705;--color-a117:#0810170d;--color-a118:#08101729;--color-a119:#1019221f;--color-a120:#1019220a;--color-a121:#1019221c;--color-a122:#040e14f2;--color-a123:#040e14bd;--color-a124:#040e1438;--color-a125:#040e140d;--color-x53-172733:#172733;--color-x54-e1e7eb:#e1e7eb;--color-a126:#ffffff61;--color-a127:#ffffff13;--color-a128:#ffffff4d;--color-x55-0f6cf2:#0f6cf2;--text-r-625:.625rem;--text-fluid-3-65:clamp(3rem,6vw,6.5rem);--text-fluid-225-45:clamp(2.25rem,4.5vw,4.5rem);--text-fluid-1375-2:clamp(1.375rem,2vw,2rem);--text-fluid-9375-10625:clamp(.9375rem,1vw,1.0625rem);--text-r-75:var(--text-xs);--text-r-1:var(--text-body);--text-r-8:.8rem;--text-r-5625:.5625rem;--text-fluid-325-475:clamp(3.25rem,4.5vw,4.75rem);--text-r-875:var(--text-base);--text-r-2875:var(--text-14xl);--text-r-6875:var(--text-2xs);--text-r-5312:.5312rem;--text-fluid-2125-3375:clamp(2.125rem,3.7vw,3.375rem);--text-r-9375:.9375rem;--text-r-5:.5rem;--text-fluid-2125-25:clamp(2.125rem,10.2vw,2.5rem);--text-fluid-2125-2625:clamp(2.125rem,9.5vw,2.625rem);--text-fluid-15-1875:clamp(1.5rem,7vw,1.875rem);--text-r-7812:.7812rem;--text-r-6562:.6562rem;--text-r-1375:var(--text-4xl);--text-r-4688:.4688rem;--text-fluid-16875-20625:clamp(1.6875rem,7.2vw,2.0625rem);--text-r-125:1.25rem;--text-r-4375:.4375rem;--text-r-8125:var(--text-sm);--text-fluid-35-525:clamp(3.5rem,5vw,5.25rem);--radius-15:15px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:host,:root{--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-2xl:1.5rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:8px;--radius-lg:12px;--radius-2xl:18px;--radius-3xl:20px;--ease-out:cubic-bezier(.23, 1, .32, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-brand:#1677ff;--color-brand-hover:#1565e8;--color-brand-press:#0058cc;--color-brand-glow:#1677ff24;--color-surface:#fff;--color-surface-soft:#f7f9fb;--color-ink:#101419;--color-ink-soft:#111820;--color-muted:#687985;--color-muted-light:#9ca3af;--color-line:#dfe7ed;--color-line-soft:#e6edf2;--color-on-dark-muted:#ffffffb3;--color-surface-tint:#f6fdff;--color-surface-mist:#e8eef5;--color-surface-sky:#dce9f9;--radius-pill:999px;--radius-circle:50%;--font-unify:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;--text-h1-1-sm:var(--text-hero-sm);--text-h1-2-sm:var(--text-hero-video-sm);--text-lead-1-sm:var(--text-hero-video-sub-sm);--text-h2-1-sm:var(--text-8xl);--text-stat-1-sm:var(--text-9xl);--text-body-1:var(--text-base);--text-body-2:var(--text-body);--text-body-3:var(--text-18);--text-body-4:var(--text-5xl);--text-body-5:var(--text-md);--text-body-6:var(--text-7xl);--text-body-7:var(--text-lg);--text-body-8:var(--text-2xl);--text-num-1:var(--text-sm);--text-num-2:var(--text-xs);--text-num-3:var(--text-xs);--text-micro-1:var(--text-2xs);--text-micro-2:var(--text-2xs);--text-micro-3:var(--text-2xs);--text-h3-1:var(--text-18);--text-h5-1:var(--text-md);--text-btn-2:var(--text-base);--content-text-width:min(1370px, 90vw);--text-edge:calc((100vw - var(--content-text-width))/4);--page-edge:2vw;--edge-delta:max(0px, calc(var(--text-edge) - var(--page-edge)));--duration-fast:.14s;--duration-press:.14s;--duration-ui:.2s;--focus-ring:0 0 0 3px #1677ff47;--shadow-card-soft:0 16px 36px #10182012;--shadow-hover:0 24px 48px #1677ff24;--color-alpha-1:#ffffffb3;--color-alpha-5:#fff3;--color-alpha-18:#0a0f16eb;--color-alpha-19:#0a0f1699;--color-alpha-20:#0a0f1659;--color-alpha-21:#ffffffc7;--color-alpha-37:#ffffff8c;--color-h30-dbe5eb:#dbe5eb;--color-alpha-73:#0000001a;--text-fluid-35-525:clamp(3.5rem,5vw,5.25rem)}}@layer base{body,html{line-height:1.6}blockquote,body,dd,dt,html,li,p{font-size:var(--text-sm);font-weight:400}h1{font-size:var(--text-h1);font-weight:var(--text-h1--font-weight)}h1,h2{line-height:1.2}h2{font-size:var(--text-h2);font-weight:var(--text-h2--font-weight)}h3{font-size:var(--text-h3);font-weight:var(--text-h3--font-weight);line-height:1.35}h4{font-size:var(--text-h4);font-weight:var(--text-h4--font-weight)}h4,h5{line-height:1.4}h5{font-size:var(--text-h5);font-weight:var(--text-h5--font-weight)}@media (width<=640px){h1{font-size:var(--text-h1-sm)}h2{font-size:var(--text-h2-sm)}h3{font-size:var(--text-h3-sm)}h4{font-size:var(--text-h4-sm)}h5{font-size:var(--text-h5-sm)}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.left-0{left:0}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=900px){.container{max-width:900px}}@media (width>=1200px){.container{max-width:1200px}}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[50px\]\!{margin-top:50px!important}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-full{width:100%}.h-full,.size-full{height:100%}.w-\[3px\]{width:3px}.w-\[100\%\],.w-full{width:100%}.max-w-\[720px\]{max-width:720px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1280px\]{max-width:1280px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top{transform-origin:top}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[var\(--radius-3xl\)\]{border-radius:var(--radius-3xl)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--color-line\)\],.border-line{border-color:var(--color-line)}.bg-brand{background-color:var(--color-brand)}.bg-ink{background-color:var(--color-ink)}.bg-surface{background-color:var(--color-surface)}.bg-surface-mist{background-color:var(--color-surface-mist)}.bg-surface-sky{background-color:var(--color-surface-sky)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:calc(var(--spacing)*5)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\!{padding-block:calc(var(--spacing)*3)!important}.py-16{padding-block:calc(var(--spacing)*16)}.pr-4\!{padding-right:calc(var(--spacing)*4)!important}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-7\!{padding-left:calc(var(--spacing)*7)!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-brand\)\]{color:var(--color-brand)}.text-\[var\(--color-x19-667085\)\]{color:var(--color-x19-667085)}.text-brand{color:var(--color-brand)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-on-dark-muted{color:var(--color-on-dark-muted)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events}.transition,.transition-all{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to}.transition-colors,.transition-opacity{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.group-hover\:scale-y-100:is(:where(.group):hover *){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-\[var\(--color-brand\)\]:is(:where(.group):hover *){color:var(--color-brand)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:border-\[rgba\(22\,119\,255\,0\.45\)\]:hover{border-color:#1677ff73}.hover\:bg-\[var\(--color-surface-soft\)\]:hover{background-color:var(--color-surface-soft)}}@media (width>=640px){.md\:bg-surface-tint{background-color:var(--color-surface-tint)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (width>=1200px){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:m-0{margin:0}.xl\:inline{display:inline}.xl\:w-\[36\%\]{width:36%}.xl\:w-\[100vw\]\!{width:100vw!important}.xl\:flex-1{flex:1}.xl\:shrink-0{flex-shrink:0}.xl\:flex-row{flex-direction:row}.xl\:items-stretch{align-items:stretch}.xl\:justify-start{justify-content:flex-start}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:p-0{padding:0}.xl\:p-0\!{padding:0!important}.xl\:px-5{padding-inline:calc(var(--spacing)*5)}.xl\:py-20{padding-block:calc(var(--spacing)*20)}.xl\:py-\[60px\]\!{padding-block:60px!important}}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}*{font-family:var(--font-unify)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;scrollbar-color:var(--color-x57-c1c1c1) var(--color-x58-eeeeee)}body::-webkit-scrollbar{width:0;height:0;display:none}html::-webkit-scrollbar{width:0;height:0;display:none}body{text-align:left;color:var(--color-x56-212529);background:var(--color-surface);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a,button{font:inherit}a{color:inherit;text-decoration:none}a:focus,button:focus,input:focus{outline:none}:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.skip-link{z-index:10000;color:var(--color-surface);background:var(--color-ink);padding:10px 14px;line-height:1.2;text-decoration:none;transition:transform .18s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page-slot [data-reveal]{opacity:0;transition:opacity .48s var(--ease-out),transform .48s var(--ease-out);transform:translateY(18px)}.page-slot [data-reveal].is-visible{opacity:1;transform:none}img[data-src]{opacity:0;transition:opacity .32s var(--ease-out)}img[data-src].is-loaded{opacity:1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{transform:none!important}[data-reveal],img{opacity:1!important}}.page-slot h1,.page-slot h2,.page-slot h3,.page-slot h4,.page-slot h5,.page-slot h6{margin-top:0;margin-bottom:.5rem}.page-slot dl,.page-slot ol,.page-slot p,.page-slot ul{margin-top:0;margin-bottom:1rem}.page-slot ol ol,.page-slot ol ul,.page-slot ul ol,.page-slot ul ul{margin-bottom:0}.page-slot blockquote{margin:0 0 1rem}.page-slot hr{border:0;border-top:1px solid var(--color-alpha-73);margin-top:1rem;margin-bottom:1rem}.page-slot fieldset{border:0;min-width:0;margin:0;padding:0}body:has(.page-home){color:var(--color-ink)}.page-slot label,.page-slot legend{margin-bottom:.5rem}.page-slot legend{max-width:100%}.page-slot{padding-top:64px}body:has(.page-home) .page-slot{padding-top:0}@media (width<=1199px){.page-slot{padding-top:48px}}.ui-btn{text-align:center;min-width:0;transition:color var(--duration-ui) var(--ease-out),background-color var(--duration-ui) var(--ease-out),border-color var(--duration-ui) var(--ease-out),transform var(--duration-fast) var(--ease-out);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;display:inline-flex}.ui-btn--outline,.ui-btn--primary{border:1px solid var(--color-brand);border-radius:var(--radius-pill);color:var(--color-brand);background:0 0;line-height:1.25}.ui-btn--primary{color:var(--color-surface);background:var(--color-brand)}.ui-btn--primary:focus-visible,.ui-btn--primary:hover{color:var(--color-surface);border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.ui-btn--outline:focus-visible,.ui-btn--outline:hover{color:var(--color-surface);border-color:var(--color-brand);background:var(--color-brand)}.ui-btn:active{transform:scale(.98)}.ui-btn--ghost{border:1px solid var(--color-alpha-37);border-radius:var(--radius-pill);color:var(--color-surface);background:0 0;line-height:1.25}.ui-btn--ghost:focus-visible,.ui-btn--ghost:hover{border-color:var(--color-surface);color:var(--color-surface);background:var(--color-a85)}.ui-btn--cta{border:1px solid var(--color-brand);border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-surface);gap:0;padding:3px 3px 3px 22px;line-height:1.25}.ui-btn--cta:focus-visible,.ui-btn--cta:hover{border-color:var(--color-brand-hover);background:var(--color-brand-hover);color:var(--color-surface)}.ui-btn__disc{background:var(--color-surface);width:44px;height:44px;color:var(--color-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:18px;display:inline-flex}.ui-btn__disc svg{width:19px;height:13px}.page-slot .ui-btn{padding:13px 22px}.page-slot .ui-btn--cta{padding:3px 3px 3px 22px}.ui-inline-arrow{width:8px;height:8px;transition:transform var(--duration-ui) var(--ease-out);border-top:1.5px solid;border-right:1.5px solid;flex-shrink:0;display:inline-block;transform:rotate(45deg)}.ui-link{color:var(--color-brand);align-items:center;gap:8px;line-height:1.2;text-decoration:none;display:inline-flex}.ui-link:focus-visible,.ui-link:hover{color:var(--color-brand-hover)}.ui-link:focus-visible .ui-inline-arrow,.ui-link:hover .ui-inline-arrow{transform:translate(3px)rotate(45deg)}.ui-download-icon{border-bottom:1.5px solid;width:14px;height:14px;display:inline-block;position:relative}.ui-download-icon:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(45deg)}@media (hover:hover) and (pointer:fine){.ui-btn:hover:after{animation:.65s forwards ui-btn-shimmer}}@keyframes ui-btn-shimmer{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}.ui-card{border:1px solid var(--color-line-soft);border-radius:var(--radius-md);isolation:isolate;background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card-soft);position:relative;overflow:hidden}.ui-card:before{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--spot-x,50%) var(--spot-y,50%),var(--color-brand-glow),transparent 70%);content:"";transition:opacity .28s var(--ease-out);position:absolute;inset:0}.ui-card>*{z-index:1;position:relative}.ui-card__media{background:var(--color-surface-soft);position:relative;overflow:hidden}.ui-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .36s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ui-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.ui-card:hover:before{opacity:1}.ui-card:hover .ui-card__media img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ui-card,.ui-card:hover{transform:none}.ui-btn:after,.ui-card:before{display:none}}.ui-icon{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}.ui-arrow{vertical-align:middle;border-top:1.5px solid;border-right:1.5px solid;flex:none;width:8px;height:8px;margin-left:6px;display:inline-block;transform:rotate(45deg)}.eyebrow,[class*=-eyebrow],[class*=__eyebrow],[class*=eyebrow]{text-transform:uppercase!important;letter-spacing:.08em!important}.page-slot *,.page-slot :after,.page-slot :before{box-sizing:border-box;margin:0;padding:0}:is(body:has(.page-partners) .site-footer__cta,body:has(.page-solutions) .site-footer__cta){padding-top:50px;padding-bottom:50px}body:has(.page-contact) .page-slot{color:var(--color-ink);background:var(--color-surface);-webkit-font-smoothing:antialiased;margin:0}body:has(.page-contact) .page-slot{overflow-x:clip}body:has(.page-contact) .page-slot *{box-sizing:border-box}body:has(.page-contact) .page-slot :after{box-sizing:border-box}body:has(.page-contact) .page-slot :before{box-sizing:border-box}:where(body:has(.page-contact)) .page-slot button,:where(body:has(.page-contact)) .page-slot input,:where(body:has(.page-contact)) .page-slot select,:where(body:has(.page-contact)) .page-slot textarea{font:inherit}@media print{body:has(.page-contact) .page-slot{color:var(--color-x44-000000);background:var(--color-surface);overflow:visible}body:has(.page-contact) .page-slot{-webkit-print-color-adjust:economy;print-color-adjust:economy}}body:has(.page-solutions){color:var(--color-ink)}body:has(.page-home) .header-top:not(.is-solid):not(:hover){box-shadow:none;background:0 0;border-color:#0000;transition:background-color .28s,border-color .28s,box-shadow .28s}body:has(.page-home) .header-top:not(.is-solid):not(:hover) .site-header__lang-text span{color:var(--color-surface)}body:has(.page-home) .header-top:not(.is-solid):not(:hover) .site-header__link{color:var(--color-surface)}body:has(.page-blog) .page-slot{overflow-x:clip}@media print{body:has(.page-blog) .page-slot{color:var(--color-x134-000000);background:var(--color-surface);-webkit-print-color-adjust:economy;print-color-adjust:economy;overflow:visible}}:root{--text-h1-2:var(--text-hero-video);--text-h1-2--font-weight:800;--text-h1-2-sm:var(--text-hero-video-sm);--text-h1-2-sm--font-weight:800;--text-h1-1:var(--text-hero);--text-h1-1--font-weight:700;--text-h1:var(--text-12xl);--text-h1--font-weight:700;--text-stat-1:var(--text-16xl);--text-stat-1--font-weight:700;--text-h1-1-sm:var(--text-hero-sm);--text-h1-1-sm--font-weight:700;--text-h1-sm:var(--text-10xl);--text-h1-sm--font-weight:700;--text-h2-1:var(--text-10xl);--text-h2-1--font-weight:700;--text-stat-1-sm:var(--text-5xl);--text-stat-1-sm--font-weight:700;--text-h2:var(--text-8xl);--text-h2--font-weight:700;--text-h2-1-sm:var(--text-8xl);--text-h2-1-sm--font-weight:700;--text-lead-1:var(--text-hero-video-sub);--text-lead-1--font-weight:600;--text-body-6:var(--text-7xl);--text-body-6--font-weight:400;--text-h2-sm:var(--text-7xl);--text-h2-sm--font-weight:700;--text-body-4:var(--text-5xl);--text-body-4--font-weight:400;--text-h3-sm:var(--text-4xl);--text-h3-sm--font-weight:700;--text-body-8:var(--text-2xl);--text-body-8--font-weight:400;--text-dot-1:var(--text-r-125);--text-dot-1--font-weight:400;--text-dot-2:var(--text-r-125);--text-dot-2--font-weight:600;--text-body-3:var(--text-18);--text-body-3--font-weight:400;--text-h3:var(--text-18);--text-h3--font-weight:700;--text-h3-1:var(--text-18);--text-h3-1--font-weight:600;--text-body-7:var(--text-lg);--text-body-7--font-weight:400;--text-h4-sm:var(--text-lg);--text-h4-sm--font-weight:600;--text-body-2:var(--text-body);--text-body-2--font-weight:400;--text-h4:var(--text-body);--text-h4--font-weight:600;--text-h4-1:var(--text-body);--text-h4-1--font-weight:700;--text-body-5:var(--text-md);--text-body-5--font-weight:400;--text-h5-1:var(--text-md);--text-h5-1--font-weight:600;--text-h5-sm:var(--text-md);--text-h5-sm--font-weight:600;--text-lead-1-sm:var(--text-hero-video-sub-sm);--text-lead-1-sm--font-weight:600;--text-body-1:var(--text-base);--text-body-1--font-weight:400;--text-btn-1:var(--text-base);--text-btn-1--font-weight:600;--text-btn-2:var(--text-base);--text-btn-2--font-weight:500;--text-h5:var(--text-base);--text-h5--font-weight:600;--text-label-1:var(--text-sm);--text-label-1--font-weight:600;--text-num-1:var(--text-sm);--text-num-1--font-weight:700;--text-caption-1:var(--text-xs);--text-caption-1--font-weight:400;--text-caption-1-sm:var(--text-2xs);--text-meta-1:var(--text-xs);--text-meta-1--font-weight:600;--text-num-2:var(--text-xs);--text-num-2--font-weight:500;--text-num-3:var(--text-xs);--text-num-3--font-weight:700;--text-micro-1:var(--text-2xs);--text-micro-1--font-weight:400;--text-micro-2:var(--text-2xs);--text-micro-2--font-weight:600;--text-micro-3:var(--text-2xs);--text-micro-3--font-weight:700;--text-micro-4:var(--text-r-6562);--text-micro-4--font-weight:400;--text-micro-5:var(--text-r-625);--text-micro-5--font-weight:400;--text-micro-6:var(--text-r-625);--text-micro-6--font-weight:700;--text-micro-7:var(--text-r-5625);--text-micro-7--font-weight:700;--text-micro-8:var(--text-r-5);--text-micro-8--font-weight:400;--text-micro-9:var(--text-r-4688);--text-micro-9--font-weight:400;--text-micro-10:var(--text-r-4375);--text-micro-10--font-weight:400;--text-h1-fluid:var(--text-fluid-28-40);--text-h1-fluid--font-weight:700;--text-h1-fluid-sm:var(--text-7xl);--text-h2-fluid:var(--text-fluid-24-28);--text-h2-fluid--font-weight:700;--text-h3-fluid:var(--text-fluid-16-20);--text-h3-fluid--font-weight:700;--text-h3-2:var(--text-2xl);--text-h3-2--font-weight:600;--text-h3-3:var(--text-4xl);--text-h3-3--font-weight:600;--text-lead-2:var(--text-fluid-15-18);--text-lead-2--font-weight:400;--text-label-2:var(--text-sm);--text-label-2--font-weight:500;--text-stat-2:var(--text-fluid-35-525);--text-stat-2--font-weight:600;--text-stat-2-sm:var(--text-14xl);--text-stat-2-sm--font-weight:600;--text-micro-11:var(--text-10);--text-micro-11--font-weight:400;--text-micro-12:var(--text-10);--text-micro-12--font-weight:700}.font-h1-2{font-size:var(--text-h1-2);font-weight:var(--text-h1-2--font-weight)}.font-h1-2-sm{font-size:var(--text-h1-2-sm);font-weight:var(--text-h1-2-sm--font-weight)}.font-h1-1{font-size:var(--text-h1-1);font-weight:var(--text-h1-1--font-weight)}.font-h1{font-size:var(--text-h1);font-weight:var(--text-h1--font-weight)}.font-stat-1{font-size:var(--text-stat-1);font-weight:var(--text-stat-1--font-weight)}.font-h1-1-sm{font-size:var(--text-h1-1-sm);font-weight:var(--text-h1-1-sm--font-weight)}.font-h1-sm{font-size:var(--text-h1-sm);font-weight:var(--text-h1-sm--font-weight)}.font-h2-1{font-size:var(--text-h2-1);font-weight:var(--text-h2-1--font-weight)}.font-stat-1-sm{font-size:var(--text-stat-1-sm);font-weight:var(--text-stat-1-sm--font-weight)}.font-h2{font-size:var(--text-h2);font-weight:var(--text-h2--font-weight)}.font-h2-1-sm{font-size:var(--text-h2-1-sm);font-weight:var(--text-h2-1-sm--font-weight)}.font-lead-1{font-size:var(--text-lead-1);font-weight:var(--text-lead-1--font-weight)}.font-body-6{font-size:var(--text-body-6);font-weight:var(--text-body-6--font-weight)}.font-h2-sm{font-size:var(--text-h2-sm);font-weight:var(--text-h2-sm--font-weight)}.font-body-4{font-size:var(--text-body-4);font-weight:var(--text-body-4--font-weight)}.font-h3-sm{font-size:var(--text-h3-sm);font-weight:var(--text-h3-sm--font-weight)}.font-body-8{font-size:var(--text-body-8);font-weight:var(--text-body-8--font-weight)}.font-dot-1{font-size:var(--text-dot-1);font-weight:var(--text-dot-1--font-weight)}.font-dot-2{font-size:var(--text-dot-2);font-weight:var(--text-dot-2--font-weight)}.font-body-3{font-size:var(--text-body-3);font-weight:var(--text-body-3--font-weight)}.font-h3{font-size:var(--text-h3);font-weight:var(--text-h3--font-weight)}.font-h3-1{font-size:var(--text-h3-1);font-weight:var(--text-h3-1--font-weight)}.font-body-7{font-size:var(--text-body-7);font-weight:var(--text-body-7--font-weight)}.font-h4-sm{font-size:var(--text-h4-sm);font-weight:var(--text-h4-sm--font-weight)}.font-body-2{font-size:var(--text-body-2);font-weight:var(--text-body-2--font-weight)}.font-h4{font-size:var(--text-h4);font-weight:var(--text-h4--font-weight)}.font-h4-1{font-size:var(--text-h4-1);font-weight:var(--text-h4-1--font-weight)}.font-body-5{font-size:var(--text-body-5);font-weight:var(--text-body-5--font-weight)}.font-h5-1{font-size:var(--text-h5-1);font-weight:var(--text-h5-1--font-weight)}.font-h5-sm{font-size:var(--text-h5-sm);font-weight:var(--text-h5-sm--font-weight)}.font-lead-1-sm{font-size:var(--text-lead-1-sm);font-weight:var(--text-lead-1-sm--font-weight)}.font-body-1{font-size:var(--text-body-1);font-weight:var(--text-body-1--font-weight)}.font-btn-1{font-size:var(--text-btn-1);font-weight:var(--text-btn-1--font-weight)}.font-btn-2{font-size:var(--text-btn-2);font-weight:var(--text-btn-2--font-weight)}.font-h5{font-size:var(--text-h5);font-weight:var(--text-h5--font-weight)}.font-label-1{font-size:var(--text-label-1);font-weight:var(--text-label-1--font-weight)}.font-num-1{font-size:var(--text-num-1);font-weight:var(--text-num-1--font-weight)}.font-caption-1{font-size:var(--text-caption-1);font-weight:var(--text-caption-1--font-weight)}.font-meta-1{font-size:var(--text-meta-1);font-weight:var(--text-meta-1--font-weight)}.font-num-2{font-size:var(--text-num-2);font-weight:var(--text-num-2--font-weight)}.font-num-3{font-size:var(--text-num-3);font-weight:var(--text-num-3--font-weight)}.font-micro-1{font-size:var(--text-micro-1);font-weight:var(--text-micro-1--font-weight)}.font-micro-2{font-size:var(--text-micro-2);font-weight:var(--text-micro-2--font-weight)}.font-micro-3{font-size:var(--text-micro-3);font-weight:var(--text-micro-3--font-weight)}.font-micro-4{font-size:var(--text-micro-4);font-weight:var(--text-micro-4--font-weight)}.font-micro-5{font-size:var(--text-micro-5);font-weight:var(--text-micro-5--font-weight)}.font-micro-6{font-size:var(--text-micro-6);font-weight:var(--text-micro-6--font-weight)}.font-micro-7{font-size:var(--text-micro-7);font-weight:var(--text-micro-7--font-weight)}.font-micro-8{font-size:var(--text-micro-8);font-weight:var(--text-micro-8--font-weight)}.font-micro-9{font-size:var(--text-micro-9);font-weight:var(--text-micro-9--font-weight)}.font-micro-10{font-size:var(--text-micro-10);font-weight:var(--text-micro-10--font-weight)}.font-h1-fluid{font-size:var(--text-h1-fluid);font-weight:var(--text-h1-fluid--font-weight)}.font-h2-fluid{font-size:var(--text-h2-fluid);font-weight:var(--text-h2-fluid--font-weight)}.font-h3-fluid{font-size:var(--text-h3-fluid);font-weight:var(--text-h3-fluid--font-weight)}.font-h3-2{font-size:var(--text-h3-2);font-weight:var(--text-h3-2--font-weight)}.font-h3-3{font-size:var(--text-h3-3);font-weight:var(--text-h3-3--font-weight)}.font-lead-2{font-size:var(--text-lead-2);font-weight:var(--text-lead-2--font-weight)}.font-label-2{font-size:var(--text-label-2);font-weight:var(--text-label-2--font-weight)}.font-stat-2{font-size:var(--text-stat-2);font-weight:var(--text-stat-2--font-weight)}.font-micro-11{font-size:var(--text-micro-11);font-weight:var(--text-micro-11--font-weight)}.font-micro-12{font-size:var(--text-micro-12);font-weight:var(--text-micro-12--font-weight)}@media (width<=640px){.font-h1-1{font-size:var(--text-h1-1-sm)}.font-h2-1{font-size:var(--text-h2-1-sm)}.font-stat-1{font-size:var(--text-stat-1-sm)}.font-h1-fluid{font-size:var(--text-h1-fluid-sm)}.font-caption-1{font-size:var(--text-caption-1-sm)}.font-meta-1{font-size:var(--text-meta-1-sm)}.font-label-1,.font-num-1{font-size:var(--text-2xs)}}@media (width<=767px){.font-stat-2{font-size:var(--text-stat-2-sm)}}@media (width<=1179px) and (width>=768px){.font-stat-2{font-size:var(--text-stat-2-sm)}}@media (width<=900px){.font-h1-2{font-size:var(--text-h1-2-sm)}.font-lead-1{font-size:var(--text-lead-1-sm)}}body,html{line-height:1.6}blockquote,body,dd,dt,html,li,p{font-size:var(--text-sm);font-weight:400}h1{font-size:var(--text-h1);font-weight:var(--text-h1--font-weight)}h1,h2{line-height:1.2}h2{font-size:var(--text-h2);font-weight:var(--text-h2--font-weight)}h3{font-size:var(--text-h3);font-weight:var(--text-h3--font-weight);line-height:1.35}h4{font-size:var(--text-h4);font-weight:var(--text-h4--font-weight)}h4,h5{line-height:1.4}h5{font-size:var(--text-h5);font-weight:var(--text-h5--font-weight)}@media (width<=640px){h1{font-size:var(--text-h1-sm)}h2{font-size:var(--text-h2-sm)}h3{font-size:var(--text-h3-sm)}h4{font-size:var(--text-h4-sm)}h5{font-size:var(--text-h5-sm)}}.nav-icon-sprite[data-v-463293ee]{display:none}.shop-cart__mask[data-v-ac6ad3e6]{z-index:90;background:#00000059;position:fixed;inset:0}.shop-cart[data-v-ac6ad3e6]{z-index:91;background:var(--color-surface);flex-direction:column;width:min(420px,92vw);height:100%;padding:20px;transition:transform .28s;display:flex;position:fixed;top:0;right:0;transform:translate(102%);box-shadow:-8px 0 28px #0000001f}.shop-cart.is-open[data-v-ac6ad3e6]{transform:translate(0)}.shop-cart__head[data-v-ac6ad3e6]{border-bottom:1px solid var(--color-x22-dce5ea);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.shop-cart__head h2[data-v-ac6ad3e6]{margin:0}.shop-cart__count[data-v-ac6ad3e6]{color:var(--color-ink-soft)}.shop-cart__close[data-v-ac6ad3e6]{border-radius:var(--radius-pill);background:var(--color-surface-soft);width:32px;height:32px;color:var(--color-ink);cursor:pointer;border:0;font-size:20px;line-height:1}.shop-cart__empty[data-v-ac6ad3e6]{color:var(--color-ink-soft);margin:28px 0 0}.shop-cart__list[data-v-ac6ad3e6]{flex:auto;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.shop-cart__line[data-v-ac6ad3e6]{border-bottom:1px solid var(--color-x22-dce5ea);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.shop-cart__img[data-v-ac6ad3e6]{border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;background:var(--color-surface-soft)}.shop-cart__title[data-v-ac6ad3e6]{margin:0 0 4px}.shop-cart__price[data-v-ac6ad3e6]{color:var(--color-brand);margin:0 0 8px}.shop-cart__qty[data-v-ac6ad3e6]{border:1px solid var(--color-x22-dce5ea);border-radius:var(--radius-md);align-items:center;display:inline-flex;overflow:hidden}.shop-cart__qty button[data-v-ac6ad3e6]{background:var(--color-surface-soft);width:28px;height:28px;color:var(--color-ink);cursor:pointer;border:0}.shop-cart__qty span[data-v-ac6ad3e6]{text-align:center;min-width:28px}.shop-cart__clear[data-v-ac6ad3e6],.shop-cart__remove[data-v-ac6ad3e6]{color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;text-decoration:underline}.shop-cart__foot[data-v-ac6ad3e6]{border-top:1px solid var(--color-x22-dce5ea);gap:8px;padding-top:14px;display:grid}.shop-cart__total[data-v-ac6ad3e6]{justify-content:space-between;align-items:baseline;display:flex}.shop-cart__hint[data-v-ac6ad3e6]{color:var(--color-ink-soft);margin:0}.header-top[data-v-c4e04653]{background:var(--color-surface);border-bottom:1px solid var(--color-x61-eaeaea);width:100%;height:64px;box-shadow:0 -1px 0 0 var(--color-x61-eaeaea) inset;box-sizing:border-box;z-index:999;transition:background .3s;position:fixed;top:0;left:0}.header-top li[data-v-c4e04653],.header-top ul[data-v-c4e04653]{list-style:none}.header-top a[data-v-c4e04653]:not(.ui-btn),.header-top dd[data-v-c4e04653],.header-top dl[data-v-c4e04653],.header-top dt[data-v-c4e04653],.header-top img[data-v-c4e04653],.header-top li[data-v-c4e04653],.header-top p[data-v-c4e04653],.header-top ul[data-v-c4e04653]{margin:0;padding:0}.header-top a[data-v-c4e04653]{text-decoration:none}.header-top .site-header__wrap .site-header__logo a[data-v-c4e04653]{color:var(--color-x59-007bff)}.header-top .site-frame[data-v-c4e04653]{box-sizing:border-box;width:1370px;margin:0 auto;padding:0 30px}.header-top .site-header__wrap[data-v-c4e04653]{z-index:9999}.header-top .site-header__wrap .site-header__bar[data-v-c4e04653]{width:100%;height:100%}.header-top .site-header__wrap .site-header__mobile-bar[data-v-c4e04653]{display:none}.header-top .site-header__wrap .site-header__desktop[data-v-c4e04653]{justify-content:space-between;height:100%;display:flex}.header-top .site-header__wrap .site-header__logo[data-v-c4e04653]{width:184px;height:64px;margin-right:40px}.header-top .site-header__logo-img[data-v-c4e04653]{width:auto;max-width:184px;height:auto;max-height:30px;display:block}.header-top .site-header__wrap .site-header__logo a[data-v-c4e04653]{align-items:center;width:100%;height:100%;display:flex}.header-top .site-header__wrap .site-header__nav[data-v-c4e04653]{flex:1;height:100%;display:flex}.header-top .site-header__wrap .site-header__nav .site-header__nav-list[data-v-c4e04653]{justify-content:space-around;width:100%;display:flex}.header-top .site-header__wrap .site-header__nav-list--tools[data-v-c4e04653]{align-items:center;height:100%;margin-left:40px;padding-left:0;display:flex}.header-top .site-header__link[data-v-c4e04653],.header-top .site-header__wrap .site-header__nav li.site-header__item[data-v-c4e04653]{height:64px;color:var(--color-x60-333333)}.header-top .site-header__link[data-v-c4e04653]{cursor:pointer;line-height:1.4;display:inline-block}.header-top .site-header__item.is-active .site-header__link[data-v-c4e04653],.header-top .site-header__item:hover .site-header__link[data-v-c4e04653]{border-bottom:2px solid var(--color-x62-d71820);color:var(--color-x62-d71820);box-sizing:border-box}.header-top .site-header__wrap .site-header__nav a[data-v-c4e04653]:hover{text-decoration:none}.header-top .site-header__wrap .site-header__nav li.site-header__item .site-header__caret[data-v-c4e04653]{vertical-align:top;pointer-events:none;opacity:0;align-items:center;width:12px;height:100%;display:inline-flex}.header-top .site-header__wrap .site-header__nav li.site-header__item .site-header__caret svg[data-v-c4e04653]{width:12px;height:12px;fill:var(--color-x60-333333);transform:rotate(90deg)}.header-top .site-header__wrap .site-header__tools[data-v-c4e04653]{justify-content:flex-end;display:flex}.header-top .site-header__wrap .site-header__tools ul li[data-v-c4e04653]{margin-left:4px;position:relative}.header-top .site-header__wrap .site-header__tools ul li[data-v-c4e04653]:first-child{margin-left:0}.header-top .site-header__wrap .site-header__tools ul li a[data-v-c4e04653]{cursor:pointer;color:var(--color-x60-333333);text-decoration:none;transition:all 2s}.header-top .site-header__search-icon[data-v-c4e04653]{width:34px;height:34px;color:var(--color-surface)}.header-top .site-header__search--ai[data-v-c4e04653]{cursor:default}.header-top .site-header__wrap .site-header__tools ul li .site-header__lang-button[data-v-c4e04653]{background-color:#0000;border:0;outline:0;flex-direction:column;justify-content:center;width:36px;height:36px;padding:0;display:flex;overflow:hidden}.header-top .site-header__wrap .site-header__tools ul li .site-header__lang-link[data-v-c4e04653]{display:flex}.header-top .site-header__wrap .site-header__tools ul li .site-header__lang-link .site-header__lang-text[data-v-c4e04653]{flex-direction:column;justify-content:center;margin-left:4px;display:flex}.header-top .site-header__wrap .site-header__tools ul li .site-header__lang-link .site-header__lang-text span[data-v-c4e04653]{text-align:left;line-height:16px;display:block}.header-top .site-header__lang-icon[data-v-c4e04653]{width:36px;height:36px;display:block}.header-top .site-header__wrap .site-header__tools ul li.site-header__lang[data-v-c4e04653]{margin-left:0}.site-header__toggle[data-v-c4e04653]{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.site-header__toggle .ui-icon[data-v-c4e04653]{width:24px;height:24px;display:block}.site-drawer__cta-wrap[data-v-c4e04653]{flex-direction:column;display:flex}.header-top .site-drawer__cta[data-v-c4e04653]{background:var(--color-x59-007bff);color:var(--color-surface);border-radius:999px;justify-content:center;align-items:center;margin:28px 0 8px;text-decoration:none;transition:background-color .18s,transform .18s;display:flex}.site-drawer__cta[data-v-c4e04653]:hover{background:var(--color-x55-0f6cf2);color:var(--color-surface);transform:translateY(-1px)}.site-drawer__cta-wrap .site-drawer__cta+.site-drawer__cta[data-v-c4e04653]{margin-top:12px}.site-drawer[data-v-c4e04653]{background-color:var(--color-surface);z-index:99999;width:100%;height:50vh;min-height:580px;max-height:100vh;padding:0 15px;display:none;position:fixed;top:0;left:0;overflow-y:auto}.site-drawer.is-open[data-v-c4e04653]{display:block}.site-drawer__head[data-v-c4e04653]{border-bottom:1px solid var(--color-x61-eaeaea);justify-content:space-between;align-items:center;height:48px;margin:0 -15px;padding:0 15px;display:flex}.site-drawer__close[data-v-c4e04653]{width:24px;height:24px;position:relative}.site-drawer__close .ui-icon[data-v-c4e04653]{vertical-align:top;width:24px;height:24px;color:var(--color-x60-333333)}.header-top .site-drawer__list[data-v-c4e04653]{box-sizing:border-box;margin:0;padding:0;list-style:none}.site-drawer__list>.site-drawer__item[data-v-c4e04653]{height:auto}.site-drawer .site-drawer__lang[data-v-c4e04653],.site-drawer__list>.site-drawer__item[data-v-c4e04653]{border-bottom:1px solid var(--color-x61-eaeaea);margin:0;line-height:48px}.site-drawer .site-drawer__lang>.site-drawer__label[data-v-c4e04653]{margin:0}.site-drawer .site-drawer__lang .site-drawer__link[data-v-c4e04653]{gap:8px}.site-drawer .site-drawer__lang .site-drawer__globe[data-v-c4e04653]{width:18px;height:18px;color:var(--color-x60-333333);flex:none}.site-drawer__label[data-v-c4e04653]{justify-content:space-between;align-items:center;height:48px;display:flex;position:relative}.site-drawer__link[data-v-c4e04653]{min-width:0;height:100%;color:var(--color-x60-333333);flex:auto;align-items:center;padding-right:8px;text-decoration:none;display:flex}.site-drawer__expand[data-v-c4e04653]{cursor:pointer;-webkit-tap-highlight-color:transparent;flex:0 0 calc(50% + 15px);justify-content:flex-end;align-items:center;height:48px;margin-right:-15px;padding-right:15px;display:flex}.site-drawer__caret[data-v-c4e04653]{width:12px;height:12px;color:var(--color-x60-333333);flex:none}.site-drawer__sub[data-v-c4e04653]{z-index:99999;background-color:var(--color-surface);width:100%;height:50%;min-height:468px;padding-bottom:25px;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.site-drawer__sub.is-open[data-v-c4e04653]{display:block}.site-drawer__sub-head[data-v-c4e04653]{justify-content:space-between;height:48px;padding:0 15px}.site-drawer__back[data-v-c4e04653],.site-drawer__sub-head[data-v-c4e04653]{color:var(--color-x60-333333);align-items:center;display:flex}.site-drawer__back[data-v-c4e04653]{cursor:pointer}.site-drawer__back .ui-icon[data-v-c4e04653]{width:12px;height:12px;transform:rotate(180deg)}.site-drawer__sub-close[data-v-c4e04653]{width:24px;height:24px;position:relative}.site-drawer__sub-close .ui-icon[data-v-c4e04653]{vertical-align:top;width:24px;height:24px;color:var(--color-x60-333333)}.header-top .site-drawer__sub-list[data-v-c4e04653]{box-sizing:border-box;margin:0;padding:0 15px;list-style:none}.site-drawer__sub-item[data-v-c4e04653]{border-bottom:1px solid var(--color-x61-eaeaea)}.site-drawer__sub-link[data-v-c4e04653]{color:var(--color-x60-333333);padding:16px 16px 16px 0;line-height:22px;text-decoration:none;display:inline-block}.header-top .site-header__wrap .site-header__nav .site-mega[data-v-c4e04653]{z-index:999;cursor:default;pointer-events:none;width:100%;max-height:none;transition:all .3s ease-in-out;position:absolute;top:64px;left:0;overflow:visible}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel[data-v-c4e04653]{z-index:9999;opacity:0;visibility:hidden;background-color:#0000004d;width:100%;height:auto;transition:opacity .28s,transform .28s,visibility .28s;display:block;position:absolute;top:0;left:0;transform:translateY(-10px)}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel.is-active[data-v-c4e04653]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel .site-mega__sheet[data-v-c4e04653]{text-align:left;background-color:var(--color-surface);box-sizing:border-box;z-index:99999;height:auto;transition:height .5s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel .site-mega__sheet.site-mega__sheet[data-v-c4e04653]{padding:24px 0 40px}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel .site-mega__sheet .site-frame[data-v-c4e04653]{position:relative}.header-top .site-mega__sheet a[data-v-c4e04653]{text-decoration:none}.header-top .site-mega__sheet .site-mega__list[data-v-c4e04653]{display:flex}.header-top .site-mega__sheet .site-mega__list .site-mega__col[data-v-c4e04653]{width:684px}.header-top .site-mega__sheet .site-mega__groups .site-mega__group[data-v-c4e04653]{width:100%;display:none}.header-top .site-mega__sheet .site-mega__groups .site-mega__group.is-active[data-v-c4e04653]{display:flex}.header-top .site-mega__sheet .site-mega__groups .site-mega__group a.site-mega__link[data-v-c4e04653]:hover{color:var(--color-x62-d71820)}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row .site-mega__link[data-v-c4e04653]{margin-bottom:8px;line-height:1.4;display:block}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row:last-child .site-mega__link[data-v-c4e04653]{margin-bottom:0}@media (width<=640px){.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row .site-mega__link[data-v-c4e04653]{line-height:1.4}}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__detail[data-v-c4e04653]{margin-top:30px}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__detail[data-v-c4e04653]:first-child{margin-top:0}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row[data-v-c4e04653]{flex-wrap:wrap;line-height:22px;display:flex}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row a[data-v-c4e04653]{color:var(--color-x60-333333)}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__link-row a[data-v-c4e04653]:hover{color:var(--color-x62-d71820)}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__group-col[data-v-c4e04653]{width:282px;margin-right:60px}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel .site-mega__groups .site-mega__group .site-mega__fade[data-v-c4e04653]{opacity:0;transition:none}.header-top .site-header__wrap .site-header__nav .site-mega .site-mega__panel .site-mega__groups .site-mega__group.is-active .site-mega__fade[data-v-c4e04653]{opacity:1;transition:none}@media (width<=1370px){.header-top .site-mega__sheet .site-mega__list .site-mega__col[data-v-c4e04653]{width:52.21%}.header-top .site-mega__sheet .site-mega__groups .site-mega__group .site-mega__group-col[data-v-c4e04653]{width:calc(50% - 40px);margin-right:40px}}.header-top .site-header__contact[data-v-c4e04653]{color:var(--color-x59-007bff)}@media (width>=1200px){.header-top .site-header__wrap .site-header__desktop .site-header__tools .site-header__contact[data-v-c4e04653]{justify-content:normal}.header-top .site-header__link[data-v-c4e04653]{justify-content:center;align-items:center;display:inline-flex}.header-top .site-header__wrap .site-header__desktop .site-header__tools ul li.site-header__lang[data-v-c4e04653]{visibility:visible;align-items:center;display:inline-flex}.header-top .site-header__wrap .site-header__desktop .site-header__tools .site-header__contact[data-v-c4e04653]{background:var(--color-x59-007bff);white-space:nowrap;color:var(--color-surface);border-radius:999px;align-self:center;align-items:center;margin-left:20px;line-height:1;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.site-drawer[data-v-c4e04653],.site-drawer__overlay[data-v-c4e04653],.site-header__toggle[data-v-c4e04653]{display:none}}@media (width<=640px){.header-top .site-header__link[data-v-c4e04653]{line-height:1.35}}@media (width<=1370px){.header-top .site-frame[data-v-c4e04653]{box-sizing:border-box;width:100%;margin:0 auto}.header-top .site-header__wrap .site-header__logo[data-v-c4e04653]{margin-right:24px}.header-top .site-header__wrap .site-header__nav-list--tools[data-v-c4e04653]{margin-left:24px}}@media (width>=1201px){.header-top .site-drawer[data-v-c4e04653],.header-top .site-drawer.is-open[data-v-c4e04653]{display:none}}@media (width<=1200px){.header-top .site-header__wrap .site-header__desktop[data-v-c4e04653]{display:none}.header-top .site-header__wrap[data-v-c4e04653],.header-top.site-header--mobile[data-v-c4e04653]{height:48px}.header-top .site-header__wrap .site-header__mobile-bar[data-v-c4e04653]{justify-content:space-between;align-items:center;height:100%;display:flex}.header-top .site-header__wrap .site-header__mobile-bar .site-header__logo[data-v-c4e04653]{width:120px;height:100%}.header-top .site-header__wrap .site-header__mobile-bar .site-header__mobile-tools[data-v-c4e04653]{align-items:center;display:flex}.header-top .site-header__wrap .site-header__mobile-bar .site-header__mobile-tools .site-header__mobile-action[data-v-c4e04653]{width:24px;height:24px;margin-right:16px;display:block}.header-top .site-header__wrap .site-header__mobile-bar .site-header__mobile-tools .site-header__mobile-action svg[data-v-c4e04653]{width:24px;height:24px}}@media (width<=991px){.header-top .site-frame[data-v-c4e04653]{padding:0 15px}}.site-header .site-search[data-v-c4e04653]{z-index:2000;background:var(--color-surface);align-items:stretch;padding-top:64px;display:flex;position:fixed;inset:0}.site-header .site-search__body[data-v-c4e04653]{width:100%;max-width:1370px;margin:0 auto;padding:32px 30px}.site-header .site-search__modes[data-v-c4e04653]{gap:12px;margin-bottom:16px;display:flex}.site-header .site-search__mode[data-v-c4e04653]{border:1px solid var(--color-x61-eaeaea);background:var(--color-surface);color:var(--color-x60-333333);cursor:pointer;border-radius:999px;padding:8px 16px}.site-header .site-search__mode.active[data-v-c4e04653]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-surface)}.site-header .site-search__field[data-v-c4e04653]{align-items:center;gap:12px;display:flex}.site-header .site-search__input[data-v-c4e04653]{border:1px solid var(--color-x61-eaeaea);border-radius:999px;flex:1;min-height:48px;padding:0 16px}.site-header .site-search__submit[data-v-c4e04653]{background:var(--color-brand);width:48px;height:48px;color:var(--color-surface);cursor:pointer;border:none;border-radius:50%}.site-header .site-search__close[data-v-c4e04653]{color:var(--color-x60-333333);cursor:pointer;background:0 0;border:none;margin-left:auto}.header-top .site-drawer__cta[data-v-c4e04653]{line-height:24px!important}.site-header .site-search__submit[data-v-c4e04653]{display:block}.header-top .site-drawer__cta[data-v-c4e04653],.header-top .site-header__contact[data-v-c4e04653],.site-header .site-search__submit[data-v-c4e04653]{gap:normal}.site-header__cart[data-v-c4e04653]{align-items:center;display:flex}.site-header__cart-btn[data-v-c4e04653]{width:36px;height:36px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.site-header__cart-btn[data-v-c4e04653]:hover{color:var(--color-brand)}.site-header__cart-badge[data-v-c4e04653]{background:var(--color-brand);color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;line-height:16px;position:absolute;top:0;right:0}.site-footer[data-v-b9389395]{color:var(--color-surface);overflow:hidden}.site-footer__inner[data-v-b9389395]{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 80px}.site-footer__cta[data-v-b9389395]{background:var(--color-x63-0f1419);padding:80px 0 48px}.site-footer__banner[data-v-b9389395]{background:var(--cta-banner-image,none) center/cover no-repeat,var(--color-x64-151623);border-radius:20px;flex-direction:column;align-items:center;gap:32px;padding:56px;display:flex;position:relative}.site-footer__cta .eyebrow[data-v-b9389395]{color:var(--color-brand);letter-spacing:.12em;text-transform:uppercase;line-height:1;display:block}.site-footer__cta h2[data-v-b9389395]{letter-spacing:-.02em;color:var(--color-surface);text-align:center;margin:0;line-height:1.1}.site-footer__cta p[data-v-b9389395]{color:var(--color-alpha-1);text-align:center;max-width:600px;margin:0;line-height:1.6}.site-footer__button[data-v-b9389395]{background:var(--color-brand);color:var(--color-surface);border-radius:100px;justify-content:center;align-items:center;padding:14px 24px;line-height:1;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex}.site-footer__button[data-v-b9389395]:hover{background:var(--color-brand-press);transform:translateY(-2px)}.site-footer__main[data-v-b9389395]{background:var(--color-ink);padding:80px 0 40px}.site-footer__grid[data-v-b9389395]{align-items:flex-start;gap:40px;display:flex}.site-footer__brand[data-v-b9389395]{flex-direction:column;flex-shrink:0;gap:28px;width:380px;display:flex}.site-footer__brand .site-footer__logo[data-v-b9389395]{line-height:0;display:block}.site-footer__brand .site-footer__logo img[data-v-b9389395]{width:195px;max-width:none;height:32px;display:block}.site-footer__brand p[data-v-b9389395]{color:var(--color-a131);letter-spacing:0;max-width:380px;margin:0;line-height:1.6}.site-footer__socials[data-v-b9389395]{flex-direction:row;gap:16px;width:fit-content;height:fit-content;display:flex}.site-footer__social[data-v-b9389395]{border:1px solid var(--color-alpha-5);background:var(--color-a57);box-sizing:border-box;width:36px;height:36px;color:var(--color-alpha-1);border-radius:18px;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:all .3s;display:flex}.site-footer__social[data-v-b9389395]:hover{background:var(--color-alpha-5);border-color:var(--color-a132);color:var(--color-surface)}.site-footer__social svg[data-v-b9389395]{fill:currentColor;width:18px;height:18px}.site-footer__cols[data-v-b9389395]{flex:1;justify-content:space-between;align-items:flex-start;display:flex}.site-footer__col[data-v-b9389395]{flex-direction:column;gap:16px;display:flex}.site-footer__col h4[data-v-b9389395]{letter-spacing:1px;text-transform:uppercase;color:var(--color-surface);margin:0}.site-footer__col ul[data-v-b9389395]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.site-footer__col li[data-v-b9389395]{margin:0}.site-footer__col a[data-v-b9389395]{color:var(--color-muted-light);text-decoration:none;transition:color .3s}.site-footer__col a[data-v-b9389395]:hover{color:var(--color-surface)}.site-footer__bar[data-v-b9389395]{background:var(--color-ink);border-top:1px solid var(--color-a61);padding:24px 0 48px}.site-footer__bar .site-footer__inner[data-v-b9389395]{justify-content:space-between;align-items:center;display:flex}.site-footer__bar span[data-v-b9389395]{color:var(--color-a132);line-height:1}.site-footer__legal[data-v-b9389395]{gap:16px;display:flex}.site-footer__legal a[data-v-b9389395]{color:var(--color-a132);line-height:1;text-decoration:none;transition:color .3s}.site-footer__legal a[data-v-b9389395]:hover{color:var(--color-alpha-1)}.site-backtotop[data-v-b9389395]{z-index:20;cursor:pointer;box-sizing:border-box;text-align:center;width:44px;height:44px;box-shadow:0 0 10px 0 var(--color-a129);background-image:linear-gradient(180deg,var(--color-x65-f8f8f8) 0,var(--color-surface) 51%,var(--color-x65-f8f8f8) 100%);border:2px solid var(--color-surface);opacity:.9;border-radius:8px;padding:10px 0 9px;display:none;position:fixed;bottom:90px;right:4px}.site-backtotop.is-visible[data-v-b9389395]{opacity:.9;animation:.2s linear site-backtotop-in-b9389395;display:block}.site-backtotop.is-leaving[data-v-b9389395]{animation:.2s linear forwards site-backtotop-out-b9389395;display:block}@keyframes site-backtotop-in-b9389395{0%{opacity:0}to{opacity:.9}}@keyframes site-backtotop-out-b9389395{0%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.site-backtotop.is-leaving[data-v-b9389395],.site-backtotop.is-visible[data-v-b9389395]{animation:none}}.site-backtotop .site-backtotop__text[data-v-b9389395]{color:var(--color-x66-d7150e);margin-top:5px;display:block}.site-backtotop .site-backtotop__icon svg[data-v-b9389395]{width:19px;height:22px}.rtl .site-backtotop[data-v-b9389395]{left:8px;right:auto}@media only screen and (width<=991px){.site-backtotop[data-v-b9389395]{bottom:140px}}@media (width<=900px){.site-footer__banner[data-v-b9389395]{background-image:var(--cta-banner-image-mobile,var(--cta-banner-image,none))}}@media (width<=1200px){.site-footer__grid[data-v-b9389395]{flex-direction:column;gap:40px}.site-footer__brand[data-v-b9389395]{width:100%}.site-footer__cols[data-v-b9389395]{flex-wrap:wrap;gap:30px}}@media (width<=768px){.site-footer__inner[data-v-b9389395]{padding:0 30px}.site-footer__grid[data-v-b9389395]{flex-direction:column;gap:30px}.site-footer__brand[data-v-b9389395]{width:100%}.site-footer__brand .site-footer__logo img[data-v-b9389395]{width:160px;height:auto}.site-footer__cols[data-v-b9389395]{flex-wrap:wrap;gap:25px}.site-footer__bar .site-footer__inner[data-v-b9389395]{text-align:center;flex-direction:column;gap:12px}.site-footer__legal[data-v-b9389395]{flex-wrap:wrap;justify-content:center;gap:12px}.site-footer__banner[data-v-b9389395]{gap:24px;padding:40px 24px}}@media (width<=480px){.site-footer__cols[data-v-b9389395]{flex-direction:column;gap:20px;width:100%}.site-footer__col[data-v-b9389395]{gap:0;width:100%}.site-footer__cta[data-v-b9389395]{padding:60px 0 40px}.site-footer__banner[data-v-b9389395]{gap:20px;padding:32px 20px}.site-footer__col h4[data-v-b9389395]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;margin-right:8px;padding:12px 8px 12px 0;display:flex}.site-footer__col h4[data-v-b9389395]:after{content:"";box-sizing:border-box;border-top:2px solid var(--color-surface);border-right:2px solid var(--color-surface);transform-origin:50%;flex:none;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)}.site-footer__col ul[data-v-b9389395]{display:none}.site-footer__col.is-open h4[data-v-b9389395]:after{transform:rotate(135deg)}.site-footer__col.is-open ul[data-v-b9389395]{display:flex}}.site-contactus__panel[data-v-7ff8e0ab]{z-index:90;border:2px solid var(--color-surface);border-radius:var(--radius-md);background-color:var(--color-surface);background-image:linear-gradient(180deg,var(--color-x65-f8f8f8) 0,var(--color-surface) 51%,var(--color-x65-f8f8f8) 100%);width:326px;box-shadow:0 0 10px 0 var(--color-a129);padding:10px 0;display:none;position:fixed;bottom:calc(30% + 116px);right:8px}.site-contactus__panel.is-open[data-v-7ff8e0ab]{display:block}.site-contactus__panel-close[data-v-7ff8e0ab]{cursor:pointer;width:14px;line-height:0;position:absolute;top:10px;right:10px}.site-contactus__panel-close svg[data-v-7ff8e0ab]{width:14px;height:14px}.site-contactus__panel-body[data-v-7ff8e0ab]{display:block}.site-contactus__item[data-v-7ff8e0ab]{align-items:center;height:2.5rem;padding-left:15px;display:flex}.site-contactus__item[data-v-7ff8e0ab]:hover{background:var(--color-x65-f8f8f8)}.site-contactus__item-icon[data-v-7ff8e0ab]{width:20px;height:20px;margin-right:10px}.site-contactus__item-icon img[data-v-7ff8e0ab]{max-width:20px;max-height:20px;vertical-align:unset}.site-contactus__item-icon svg[data-v-7ff8e0ab]{width:20px;height:20px;fill:var(--color-x70-25d366);display:block}.site-contactus__item-icon svg.site-contactus__home[data-v-7ff8e0ab]{fill:none;stroke:#3f4245;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.site-contactus__item-icon svg.site-contactus__home .site-contactus__home-door[data-v-7ff8e0ab]{stroke:#d7000f}.site-contactus__item-text[data-v-7ff8e0ab]{color:var(--color-x60-333333);line-height:1.375}.site-contactus__pill[data-v-7ff8e0ab]{z-index:90;box-sizing:border-box;border:2px solid var(--color-surface);border-radius:var(--radius-md);background-image:linear-gradient(180deg,var(--color-x65-f8f8f8) 0,var(--color-surface) 51%,var(--color-x65-f8f8f8) 100%);min-width:50px;height:50px;box-shadow:0 0 10px 0 var(--color-a129);opacity:.9;padding:10px;position:fixed;bottom:calc(30% + 58px);right:8px;overflow:hidden}.site-contactus__content[data-v-7ff8e0ab]{z-index:20;cursor:pointer;padding:0}.site-contactus__content[data-v-7ff8e0ab],.site-contactus__icon[data-v-7ff8e0ab]{justify-content:center;align-items:center;display:flex}.site-contactus__icon[data-v-7ff8e0ab],.site-contactus__icon svg[data-v-7ff8e0ab]{width:26px;height:26px}.site-contactus__text[data-v-7ff8e0ab]{width:0;color:var(--color-x60-333333);text-align:center;white-space:nowrap;padding-top:3px;transition:all .3s;overflow:hidden}.site-contactus__text.is-move[data-v-7ff8e0ab]{width:88px;padding-left:.5rem}@media only screen and (width<=991px){.site-contactus__pill[data-v-7ff8e0ab]{min-width:44px;height:44px;padding:10px 0 9px;bottom:186px;right:4px}.site-contactus__content[data-v-7ff8e0ab]{display:block}.site-contactus__icon[data-v-7ff8e0ab]{margin:0 auto}.site-contactus__icon[data-v-7ff8e0ab],.site-contactus__icon svg[data-v-7ff8e0ab]{width:23px;height:23px}.site-contactus__text[data-v-7ff8e0ab]{display:none}.site-contactus__panel[data-v-7ff8e0ab]{bottom:234px;right:4px}}.page-error--slot[data-v-ba382508]{background:var(--color-surface,#fff);flex-direction:column;min-height:100vh;display:flex}.page-error__main[data-v-ba382508]{padding:96px var(--page-padding,24px) 112px;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.page-error__inner[data-v-ba382508]{text-align:center;width:100%;max-width:720px}.page-error__code[data-v-ba382508]{color:var(--color-brand,#1677ff);letter-spacing:.04em;margin:0;font-weight:700}.page-error__title[data-v-ba382508]{color:var(--color-ink,#101419);margin:12px 0 0}.page-error__text[data-v-ba382508]{max-width:520px;color:var(--color-ink-soft,#5a6472);margin:14px auto 0}.page-error__actions[data-v-ba382508]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.page-error__btn[data-v-ba382508]{border:1px solid var(--color-x20-e5e5e5,#e5e5e5);border-radius:var(--radius-pill,999px);min-height:44px;color:var(--color-ink,#101419);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.page-error__btn--primary[data-v-ba382508]{border-color:var(--color-brand,#1677ff);background:var(--color-brand,#1677ff);color:#fff}.page-error__links[data-v-ba382508]{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:36px 0 0;padding:0;list-style:none;display:flex}.page-error__link[data-v-ba382508]{color:var(--color-brand,#1677ff);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.page-error__arrow[data-v-ba382508]{border-top:1px solid;border-right:1px solid;width:6px;height:6px;transform:rotate(45deg)}
