._1MctWG_root{--emblem:54px;align-items:center;gap:18px;display:inline-flex}._1MctWG_mark{align-items:center;gap:calc(var(--emblem) * .24);line-height:1;display:inline-flex}._1MctWG_emblem{height:var(--emblem);-webkit-user-select:none;user-select:none;flex:none;width:auto;display:block}._1MctWG_text{align-items:stretch;gap:calc(var(--emblem) * .1);flex-direction:column;display:flex}._1MctWG_zh{height:calc(var(--emblem) * .47);-webkit-user-select:none;user-select:none;width:auto;display:block}._1MctWG_en{white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:calc(var(--emblem) * .178);letter-spacing:.205em;color:var(--gold-600);margin-right:-.205em;line-height:1;display:block}._1MctWG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1MctWG_tagline{border-left:1px solid var(--line-strong);font-family:var(--font-serif-zh);letter-spacing:.32em;color:var(--ink-500);flex-direction:column;padding-left:18px;font-size:12.5px;line-height:1.55;display:flex}@media (max-width:1280px){._1MctWG_tagline{display:none}}@media (max-width:1100px){._1MctWG_root{--emblem:48px}}@media (max-width:560px){._1MctWG_root{--emblem:42px}._1MctWG_text{display:none}}
.Wtz_6W_header{z-index:50;height:var(--header-h);-webkit-backdrop-filter:blur(14px)saturate(1.2);transition:opacity .36s var(--ease-out), transform .36s var(--ease-out);background:linear-gradient(#fffffff0,#ffffffd1);border-bottom:1px solid #ffffffb3;position:fixed;inset:0 0 auto;box-shadow:0 1px #0f32600d,0 10px 30px #061a330d}html[data-world-motion=moving] .Wtz_6W_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#fffffff5,#ffffffe0)}.Wtz_6W_header[data-hidden]{opacity:0;pointer-events:none;transform:translateY(-12px)}.Wtz_6W_inner{max-width:1680px;height:100%;padding:0 var(--gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.Wtz_6W_brand{border-radius:8px;flex:none}.Wtz_6W_nav{flex:1;justify-content:center;display:flex}.Wtz_6W_nav ul{gap:clamp(12px,1.9vw,40px);display:flex}.Wtz_6W_link{letter-spacing:.04em;white-space:nowrap;color:var(--ink-700);transition:color var(--dur-fast) ease;padding:10px 2px;font-size:15px;font-weight:500;display:inline-block;position:relative}a.Wtz_6W_link:hover{color:var(--navy-900)}.Wtz_6W_link[aria-current=page]{color:var(--navy-900);font-weight:600}.Wtz_6W_link[aria-current=page]:after{content:"";background:var(--navy-900);border-radius:2px;width:22px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.Wtz_6W_link[data-placeholder]{cursor:default;color:var(--ink-500)}.Wtz_6W_actions{flex:none;align-items:center;gap:14px;display:flex}.Wtz_6W_search{width:40px;height:40px;color:var(--navy-900);background:#0f32600d;border-radius:50%;place-items:center;display:grid}.Wtz_6W_search:disabled{cursor:default}.Wtz_6W_consult{border-radius:var(--radius-pill);letter-spacing:.04em;color:#fff;background:linear-gradient(180deg, var(--navy-800), var(--navy-950));cursor:default;align-items:center;gap:10px;height:42px;padding:0 20px 0 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px #061a3338,inset 0 1px #ffffff1f}@media (max-width:1360px){.Wtz_6W_inner{gap:24px}}@media (max-width:1100px){.Wtz_6W_nav ul{gap:12px}.Wtz_6W_link{letter-spacing:.02em;font-size:13.5px}}.Wtz_6W_menuToggle{display:none}@media (max-width:960px){.Wtz_6W_inner{justify-content:space-between;gap:12px}.Wtz_6W_nav{padding:6px var(--gutter) 14px;max-height:var(--menu-available-height,calc(100dvh - var(--header-h) - 12px));overscroll-behavior-y:contain;border-top:1px solid var(--line);background:#fffffffa;scroll-padding:6px 0 14px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #061a331f}.Wtz_6W_header[data-menu] .Wtz_6W_nav{display:block}.Wtz_6W_nav ul{flex-direction:column;gap:0}.Wtz_6W_nav li+li{border-top:1px solid var(--line)}.Wtz_6W_link{letter-spacing:.04em;align-items:center;min-height:48px;padding:0 4px;font-size:16px;display:flex}.Wtz_6W_link[aria-current=page]:after{border-radius:50%;width:6px;height:6px;inset:50% 4px auto auto;transform:translateY(-50%)}.Wtz_6W_actions{gap:8px}.Wtz_6W_menuToggle{width:44px;height:44px;color:var(--navy-900);background:#0f32600f;border-radius:50%;place-items:center;display:grid}}@media (max-width:560px){.Wtz_6W_search{display:none}.Wtz_6W_consult{gap:6px;height:40px;padding:0 14px;font-size:14px}.Wtz_6W_consult svg{display:none}}
:root{--navy-950:#061a33;--navy-900:#0a2547;--navy-800:#0f3260;--navy-700:#17437a;--navy-600:#245a99;--blue-500:#3b82c4;--blue-400:#5aa0dc;--blue-300:#8cc2ec;--blue-200:#bfe0f7;--blue-100:#e3f1fc;--blue-50:#f2f8fd;--cyan-300:#8fe3f5;--cyan-200:#c9f3fb;--gold-600:#a77c35;--gold-500:#c39a52;--gold-400:#d9b979;--gold-300:#ead6a8;--gold-100:#f8f0de;--white:#fff;--ink-900:#0d1b2e;--ink-700:#34465e;--ink-500:#64758c;--ink-400:#8796aa;--ink-300:#b4bfcc;--line:#0f32601a;--line-strong:#0f32602e;--ocean-deep:#0b3a6b;--ocean-mid:#1b5f9e;--ocean-shallow:#3f8ccc;--ocean-glint:#9fd4f5;--surface-glass:#ffffffc7;--surface-glass-strong:#ffffffe6;--surface-panel:#fff;--surface-sky:#f4f9fe;--font-sans:var(--font-inter), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-serif-zh:var(--font-noto-serif-sc), "Songti SC", "STSong", "SimSun", serif;--font-display:var(--font-playfair), "Didot", "Bodoni 72", Georgia, serif;--font-script:var(--font-allura), "Snell Roundhand", cursive;--shadow-sm:0 1px 2px #061a3314, 0 2px 8px #061a330f;--shadow-md:0 6px 18px #061a331a, 0 2px 6px #061a330f;--shadow-lg:0 24px 60px #061a332e, 0 6px 18px #061a3314;--shadow-gold:0 0 0 1px #d9b9798c, 0 0 24px #ead6a88c;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-camera:cubic-bezier(.7, 0, .2, 1);--dur-fast:.16s;--dur-base:.28s;--dur-slow:.52s;--header-h:76px;--gutter:clamp(24px, 3.4vw, 64px);--content-max:1360px;--panel-w:clamp(340px, 24vw, 392px);--hero-h:clamp(600px, 78vh, 860px)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-sans);color:var(--ink-900);background:var(--surface-sky);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.6}h1,h2,h3,h4,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg{display:block}:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html[data-transitioning=true],html[data-transitioning=true] body{overflow:hidden}@property --cam-tx{syntax:"<length>";inherits:true;initial-value:0}@property --cam-ty{syntax:"<length>";inherits:true;initial-value:0}@property --cam-s{syntax:"<number>";inherits:true;initial-value:1}@property --cam-tilt{syntax:"<angle>";inherits:true;initial-value:30deg}@property --cam-yaw{syntax:"<angle>";inherits:true;initial-value:0deg}
