:is(.eu,.gh){--eu-dsp:var(--eu-display),"PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",sans-serif;--eu-body:var(--eu-inter),system-ui,-apple-system,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",sans-serif;--eu-bg:#0b1220;--eu-tint:#0e1a31;--eu-warm:#0d1628;--eu-surface:#131f38;--eu-line:#243250;--eu-line2:#34456a;--eu-text:#e8eef9;--eu-muted:#a9b6cc;--eu-accent:#1464d2;--eu-accent-d:#1a6fe0;--eu-link:#7db8ff;--eu-sel:#1464d2;--eu-chk-bg:#16315c;--eu-chk-fg:#7db8ff;--eu-ico-bg:#16315c;--eu-hero-a:#0f2147;--eu-hero-glow:rgba(56,189,248,.14);--eu-panel-a:rgba(50,144,250,.3);--eu-panel-b:rgba(56,189,248,.16);--eu-sh1:0 1px 2px rgba(0,0,0,.3),0 8px 22px rgba(0,0,0,.28);--eu-sh2:0 2px 4px rgba(0,0,0,.35),0 18px 40px rgba(0,0,0,.4);--eu-star:#fbbf24;--vz-panel:#12234a}:is(.eu,.gh).light{--eu-bg:#fff;--eu-tint:#eef5ff;--eu-warm:#faf7f2;--eu-surface:#fff;--eu-line:#e4e9f1;--eu-line2:#d3dbe8;--eu-text:#0f172a;--eu-muted:#475569;--eu-accent-d:#1257c0;--eu-link:#1464d2;--eu-chk-bg:#dbeafe;--eu-chk-fg:#1464d2;--eu-ico-bg:#dcecff;--eu-hero-a:#e3efff;--eu-hero-glow:rgba(56,189,248,.22);--eu-panel-a:rgba(50,144,250,.24);--eu-panel-b:rgba(56,189,248,.2);--eu-sh1:0 1px 2px rgba(15,35,70,.06),0 8px 22px rgba(15,35,70,.07);--eu-sh2:0 2px 4px rgba(15,35,70,.08),0 18px 40px rgba(15,35,70,.14);--eu-star:#b45309;--vz-panel:#e6f1ff}:is(.eu-pillbar,.eu-footer){font-family:var(--eu-body);line-height:1.6;-webkit-font-smoothing:antialiased;font-synthesis-weight:none}:is(.eu-pillbar,.eu-footer) *,:is(.eu-pillbar,.eu-footer) :after,:is(.eu-pillbar,.eu-footer) :before{box-sizing:border-box}:is(.eu-pillbar,.eu-footer) :is(ul,ol){margin:0;padding:0;list-style:none}:is(.eu-pillbar,.eu-footer) svg{max-width:100%;height:auto}:is(.eu-pillbar,.eu-footer) :focus-visible{outline:3px solid var(--eu-link);outline-offset:2px;border-radius:6px}:is(.eu-pillbar,.eu-footer) a{color:var(--eu-link);text-underline-offset:3px}.eu-wrap{max-width:1200px;margin:0 auto;padding-inline:20px}@media (min-width:768px){.eu-wrap{padding-inline:28px}}.eu-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:8px;padding:11px 22px;min-height:48px;border-radius:10px;font-weight:500;font-size:16px;text-decoration:none;border:1px solid transparent;line-height:1.25;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;max-width:100%}.eu-btn-sm{padding:8px 16px;min-height:44px;font-size:15px;white-space:nowrap}:is(.eu,.gh) a.eu-btn-primary{background:var(--eu-accent);color:#fff;box-shadow:0 4px 14px rgba(20,100,210,.3)}:is(.eu,.gh) a.eu-btn-primary:hover{background:var(--eu-accent-d);color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px rgba(20,100,210,.36)}.eu-skip{position:absolute;left:-999px;top:8px;background:var(--eu-surface);color:var(--eu-text)!important;padding:10px 14px;border-radius:8px;z-index:100;border:2px solid var(--eu-link)}.eu-skip:focus{left:8px}.eu-footer{background:var(--eu-warm);padding-block:48px 128px;font-size:15px;color:var(--eu-muted)}.eu-footer a{color:var(--eu-text);text-decoration:none}.eu-footer a:hover{color:var(--eu-link);text-decoration:underline}.eu-footer-note{font-size:14px;margin:0}.eu-ft-grid{display:grid;grid-template-columns:1fr;gap:32px}.eu-ft-brand{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.eu-ft-brand p{margin:0;max-width:40ch}.eu-ft-logo{display:inline-flex;align-items:center;min-height:44px}.eu-ft-logo img{width:auto;height:28px}:is(.eu,.gh) .eu-ft-logo .logo-light{display:none}:is(.eu,.gh).light .eu-ft-logo .logo-dark{display:none}:is(.eu,.gh).light .eu-ft-logo .logo-light{display:block}.eu-ft-phone{display:inline-flex;align-items:center;min-height:44px;font-weight:500}.eu-ft-legal{font-size:13.5px;line-height:1.55}.eu-ft-row{display:flex;flex-wrap:wrap;gap:4px 20px}.eu-ft-row a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.eu-ft-socials{gap:4px 8px}.eu-ft-socials a{border:1px solid var(--eu-line2);border-radius:999px;font-weight:600;font-size:14px}.eu-ft-col{display:flex;flex-direction:column}.eu-ft-col h3{margin:0 0 6px;font:600 15px/1.3 var(--eu-dsp);color:var(--eu-text)}.eu-ft-col a{display:flex;align-items:center;min-height:44px}.eu-ft-btm{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:32px;padding-top:20px;border-top:1px solid var(--eu-line)}.eu-ft-btm>span{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;min-height:44px}.eu-ft-btm nav{display:flex;flex-wrap:wrap;gap:0 20px}.eu-ft-btm nav a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:640px){.eu-ft-grid{grid-template-columns:repeat(2,1fr)}.eu-ft-brand{grid-column:1/-1}}@media (min-width:1100px){.eu-footer{padding-block:64px 128px}.eu-ft-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:40px}.eu-ft-brand{grid-column:auto}.eu-ft-col a{min-height:36px}.eu-ft-btm{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}}:is(.eu,.gh){--eu-pill:hsla(0,0%,100%,.8);--eu-pill-scrolled:hsla(0,0%,100%,.92);--eu-pill-line:rgba(15,23,42,.1);--eu-pill-solid:#fff}:is(.eu,.gh):not(.light){--eu-pill:rgba(11,18,32,.75);--eu-pill-scrolled:rgba(11,18,32,.9);--eu-pill-line:rgba(125,184,255,.2);--eu-pill-solid:#0b1220}.eu-pillbar{position:sticky;top:0;z-index:60;height:0}.eu-pill-nav{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:min(1180px,calc(100% - 24px));height:60px;padding:0 10px 0 22px;display:flex;align-items:center;gap:12px;border-radius:999px;background:var(--eu-pill);border:1px solid var(--eu-pill-line);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 1px 2px rgba(15,35,70,.06),0 10px 30px rgba(15,35,70,.12);transition:top .2s,height .2s,padding .2s,background-color .2s,box-shadow .2s}:is(.eu,.gh):not(.light) .eu-pill-nav{box-shadow:0 1px 2px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.4)}.eu-pillbar[data-scrolled=true] .eu-pill-nav{top:8px;height:54px;padding-left:18px;background:var(--eu-pill-scrolled)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.eu-pill-nav,.eu-pillbar[data-scrolled=true] .eu-pill-nav{background:var(--eu-pill-solid)}}.eu-pn-brand{display:inline-flex;align-items:center;min-height:44px;flex:none}.eu-pn-brand img{display:block;height:auto;width:120px}:is(.eu,.gh) .eu-pn-brand .logo-light,:is(.eu,.gh) .eu-sheet .logo-light{display:none}:is(.eu,.gh).light .eu-pn-brand .logo-dark{display:none}:is(.eu,.gh).light .eu-pn-brand .logo-light{display:block}.eu-pn-nav{display:none;flex:1;min-width:0}.eu-pn-nav>ul{display:flex;justify-content:center;align-items:center;gap:2px}.eu-pn-item{position:relative}:is(.eu,.gh) .eu-pn-t{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border:0;border-radius:999px;background:transparent;color:var(--eu-text);font:500 15px/1 var(--eu-body);text-decoration:none;cursor:pointer;white-space:nowrap}:is(.eu,.gh) .eu-pn-t.on,:is(.eu,.gh) .eu-pn-t:hover{background:var(--eu-tint);color:var(--eu-text)}.eu-caret{transition:transform .2s}.eu-caret.on{transform:rotate(180deg)}.eu-pn-right{display:flex;align-items:center;gap:8px;margin-left:auto;flex:none}.eu-pn-right .eu-lang,.eu-pn-right .eu-theme{display:none}.eu-pn-cta{white-space:nowrap}:is(.eu,.gh) .eu-pn-burger{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--eu-line2);border-radius:999px;background:transparent;color:var(--eu-text);cursor:pointer;padding:0}@media (min-width:1024px){.eu-pn-nav,.eu-pn-right .eu-lang,.eu-pn-right .eu-theme{display:block}.eu-pn-right .eu-theme{display:grid}.eu-pn-burger{display:none!important}}.eu-theme{border-radius:999px}.eu-pn-panel{position:absolute;top:calc(100% + 18px);z-index:5;background:var(--eu-surface);border:1px solid var(--eu-line2);border-radius:16px;box-shadow:var(--eu-sh2);padding:14px;text-align:left}.eu-acc [hidden],.eu-lang-menu[hidden],.eu-pn-panel[hidden],.eu-sheet[hidden]{display:none}.eu-pn-w-product{left:-24px;width:min(660px,calc(100vw - 32px))}.eu-pn-w-plans{left:-24px;width:380px}.eu-pn-w-company,.eu-pn-w-resources{right:-20px;width:380px}.eu-pn-cols{display:grid;grid-template-columns:1.15fr 1fr;gap:12px 20px}.eu-pn-h{margin:0 0 6px 12px;font-size:13px;font-weight:600;color:var(--eu-muted)}.eu-pn-list a,.eu-pn-plans a{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border-radius:12px;text-decoration:none;color:var(--eu-text)}.eu-pn-list a:hover,.eu-pn-plans a:hover{background:var(--eu-tint)}.eu-pn-list b,.eu-pn-plans b{display:block;font-weight:500;font-size:15px;line-height:1.25}.eu-pn-list small{display:block;font-size:13px;line-height:1.35;color:var(--eu-muted)}.eu-pn-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--eu-ico-bg);color:var(--eu-link);flex:none}.eu-pn-plans{display:grid;grid-template-columns:1fr 1fr;gap:2px}.eu-pn-tree{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--eu-tint);flex:none}:is(.eu,.gh) .eu-pn-more{display:flex;align-items:center;min-height:44px;margin-top:4px;padding:8px 12px;border-radius:12px;color:var(--eu-link);font-weight:500;font-size:15px;text-decoration:none}:is(.eu,.gh) .eu-pn-more:hover{background:var(--eu-tint)}.eu-lang{position:relative}.eu-lang-b{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--eu-line2);border-radius:999px;background:transparent;color:var(--eu-text);font:500 14px/1 var(--eu-body);cursor:pointer}.eu-lang-b:hover{background:var(--eu-tint)}.eu-lang-menu{position:absolute;right:0;top:calc(100% + 14px);z-index:6;min-width:190px;background:var(--eu-surface);border:1px solid var(--eu-line2);border-radius:14px;box-shadow:var(--eu-sh2);padding:6px}.eu-lang-menu a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:8px 12px;border-radius:10px;text-decoration:none;color:var(--eu-text);font-weight:500}.eu-lang-menu a.on,.eu-lang-menu a:hover{background:var(--eu-tint)}.eu-lang-cc{font-size:12px;color:var(--eu-muted)}.eu-lang-m .eu-lang-menu{top:auto;bottom:calc(100% + 8px);left:0;right:auto}.eu-sheet{position:fixed;inset:0;z-index:80;background:var(--eu-bg);display:flex;flex-direction:column}.eu-sheet-top{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 8px 22px}.eu-sheet-body{flex:1;overflow-y:auto;padding:8px 20px}.eu-acc{border-bottom:1px solid var(--eu-line)}.eu-acc>button{display:flex;width:100%;align-items:center;justify-content:space-between;min-height:56px;padding:0 4px;border:0;background:transparent;color:var(--eu-text);font:600 18px/1.2 var(--eu-dsp);cursor:pointer;text-align:left}.eu-acc>div{padding:0 0 12px}.eu-acc .eu-pn-cols{grid-template-columns:1fr}.eu-acc .eu-pn-plans{grid-template-columns:1fr 1fr}:is(.eu,.gh) .eu-acc-link{display:flex;align-items:center;min-height:56px;padding:0 4px;color:var(--eu-text);font:600 18px/1.2 var(--eu-dsp);text-decoration:none;border-bottom:1px solid var(--eu-line)}.eu-sheet-foot{display:flex;align-items:center;gap:10px;padding:14px 20px 84px;border-top:1px solid var(--eu-line);flex-wrap:wrap}.eu-sheet-foot .eu-btn{order:-1;width:100%;min-height:48px}@media (min-width:1024px){.eu-sheet{display:none}}@media (prefers-reduced-motion:reduce){.eu-caret,.eu-pill-nav{transition:none!important}}@media (max-width:559px){.eu-pn-cta-long{display:none}}.eu-burger{display:block;position:relative}.eu-burger,.eu-burger:after,.eu-burger:before{width:18px;height:2px;border-radius:2px;background:currentColor}.eu-burger:after,.eu-burger:before{content:"";position:absolute;left:0}.eu-burger:before{top:-6px}.eu-burger:after{top:6px}.eu{color-scheme:dark;background:var(--eu-bg);color:var(--eu-text);font-family:var(--eu-body);font-synthesis-weight:none;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.eu.light{color-scheme:light}@media (min-width:768px){.eu{font-size:17px}}.eu *,.eu :after,.eu :before{box-sizing:border-box}.eu h1,.eu h2,.eu h3{font-family:var(--eu-dsp);line-height:1.08;letter-spacing:-.02em;font-weight:700;text-wrap:balance;color:inherit;overflow-wrap:break-word;hyphens:auto}.eu h1{font-size:clamp(36px,5.6vw,64px);line-height:1.04}.eu h1,.eu h2{font-weight:800}.eu h2{font-size:clamp(28px,3.7vw,42px)}.eu h3{font-size:20px;letter-spacing:-.02em}:where(.eu) h1,:where(.eu) h2,:where(.eu) h3{margin:0 0 .5em}.eu p{overflow-wrap:break-word}:where(.eu) p{margin:0 0 1em}.eu b,.eu strong{font-weight:500}.eu a{color:var(--eu-link);text-underline-offset:3px}.eu :focus-visible{outline:3px solid var(--eu-link);outline-offset:2px;border-radius:6px}.eu ol,.eu ul{padding:0;list-style:none}:where(.eu) ol,:where(.eu) ul{margin:0}.eu svg{max-width:100%;height:auto}.eu:lang(zh) h1,.eu:lang(zh) h2,.eu:lang(zh) h3{letter-spacing:0;line-height:1.25;hyphens:manual}.eu:lang(zh){line-break:strict}.eu-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.3;color:var(--eu-link);margin:0 0 12px}.eu-btn-block{display:flex;width:100%}.eu a.eu-btn-secondary{background:var(--eu-surface);color:var(--eu-text);border-color:var(--eu-line2)}.eu a.eu-btn-secondary:hover{border-color:var(--eu-link);color:var(--eu-link)}.eu a.eu-btn-ghost{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.5)}.eu a.eu-btn-ghost:hover{background:hsla(0,0%,100%,.16)}.eu a.eu-textlink-light{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#fff;font-weight:500;text-decoration-line:underline;text-decoration-color:hsla(0,0%,100%,.5)}.eu a.eu-btn-light{background:#fff;color:#0f172a}.eu a.eu-btn-light:hover{background:#e8f1ff}.eu a.eu-link{display:inline-flex;align-items:center;gap:6px;font-weight:500;min-height:44px;color:var(--eu-link)}.eu-check{flex:none}.eu-check-bg{fill:var(--eu-chk-bg)}.eu-check-fg{stroke:var(--eu-chk-fg)}.eu-ico{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--eu-ico-bg);color:var(--eu-link);flex:none}.eu-ico-sm{width:36px;height:36px;border-radius:10px}.eu-section{padding-block:56px}@media (min-width:900px){.eu-section{padding-block:80px}}.eu-tint{background:var(--eu-tint)}.eu-warm{background:var(--eu-warm)}.eu-head{margin-bottom:32px;max-width:70ch}.eu-lead{font-size:1.08em;max-width:64ch}.eu-lead,.eu-lead-sm{color:var(--eu-muted)}.eu-lead-sm{max-width:62ch}.eu-lead-sm strong{color:var(--eu-text)}.eu-muted{color:var(--eu-muted);font-size:15px}.eu-split{display:grid;gap:36px;align-items:start}@media (min-width:900px){.eu-split{grid-template-columns:1.05fr .95fr;gap:56px}}.eu-card{background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:14px;box-shadow:var(--eu-sh1);padding:22px;transition:transform .2s,box-shadow .2s;min-width:0}.eu-card:hover{transform:translateY(-3px);box-shadow:var(--eu-sh2)}.eu-hero{position:relative;padding-block:36px 56px;background:linear-gradient(180deg,var(--eu-hero-a) 0,var(--eu-bg) 100%)}.eu-hero-grid{display:grid;gap:36px;align-items:center}@media (min-width:1000px){.eu-hero-grid{grid-template-columns:5fr 7fr;gap:40px}.eu-hero{padding-block:60px 76px}}.eu-hero h1{font-size:clamp(36px,3.7vw,54px);font-weight:800;line-height:1.06;margin-bottom:.5em}.eu:lang(zh) .eu-hero h1{letter-spacing:0;line-height:1.25}.eu-sub{font-size:1.1em;color:var(--eu-muted);max-width:50ch}.eu-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 18px}.eu-priceline{margin:0 0 14px;font-size:16px;font-weight:600;color:var(--eu-muted)}.eu-priceline strong{color:var(--eu-text);font-weight:600}.eu-checks-row{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:500;font-size:15px}.eu-checks-row li{display:flex;align-items:center;gap:10px;white-space:nowrap}.eu-shot{position:relative;padding:0 52px 120px 0;min-width:0}.eu-shot:before{content:"";position:absolute;inset:28px 0 56px 36px;border-radius:26px;background:linear-gradient(145deg,var(--eu-panel-a),var(--eu-panel-b))}.eu-frame{position:relative;margin:0;border-radius:14px;overflow:hidden;background:var(--eu-surface);border:1px solid var(--eu-line2);box-shadow:0 2px 4px rgba(15,35,70,.08),0 20px 48px rgba(15,35,70,.2)}.eu-frame-bar{display:flex;gap:12px;align-items:center;min-height:36px;padding:4px 14px;background:var(--eu-tint);border-bottom:1px solid var(--eu-line);font-size:13px;color:var(--eu-muted)}.eu-frame-bar span{display:inline-flex;gap:6px;flex:none}.eu-frame-bar i{width:10px;height:10px;border-radius:50%;background:var(--eu-line2)}.eu-frame-bar em{font-style:normal;min-width:0}.eu-frame-view{height:340px;overflow:hidden}@media (min-width:1000px){.eu-frame-view{height:440px}}.eu-frame-view img{display:block;width:1150px;max-width:none;height:auto}.eu .shot-dark{display:block}.eu .shot-light,.eu.light .shot-dark{display:none}.eu.light .shot-light{display:block}.eu-chat{position:absolute;right:0;bottom:0;z-index:2;width:300px;max-width:calc(100% - 24px);background:var(--eu-surface);border:1px solid var(--eu-line2);border-radius:16px;box-shadow:0 2px 4px rgba(8,24,60,.12),0 24px 56px rgba(8,24,60,.32);overflow:hidden}.eu-chat-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid var(--eu-line);font-size:13px;font-weight:500;color:var(--eu-muted)}.eu-chat-bar img{display:block;height:auto;width:88px}.eu .eu-chat-bar .logo-light,.eu.light .eu-chat-bar .logo-dark{display:none}.eu.light .eu-chat-bar .logo-light{display:block}.eu-chat-body{padding:14px 14px 6px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.eu-chat-q{max-width:92%;background:#1464d2;color:#fff;border-radius:14px 14px 4px 14px;font-size:14.5px;line-height:1.4}.eu-chat-q,.eu-dots{margin:0;padding:10px 14px}.eu-dots{display:inline-flex;align-self:flex-start;gap:5px;border-radius:14px 14px 14px 4px;background:var(--eu-tint)}.eu-dots i{width:7px;height:7px;border-radius:50%;background:var(--eu-muted);opacity:.45;animation:eu-pulse 1.4s ease-in-out infinite}.eu-dots i:nth-child(2){animation-delay:.2s}.eu-dots i:nth-child(3){animation-delay:.4s}@keyframes eu-pulse{0%,60%,to{opacity:.35}30%{opacity:1}}.eu-chat-composer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 14px 14px;padding:10px 12px;border:1px solid var(--eu-line2);border-radius:10px;color:var(--eu-muted);font-size:13.5px;background:var(--eu-bg)}.eu-chat-composer svg{flex:none;opacity:.6}.eu-evidence{position:relative;z-index:3;margin-top:0;padding-bottom:8px}.eu-strip{display:grid;background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:16px;box-shadow:var(--eu-sh2);padding:4px 18px}.eu.dark-strip,.eu:not(.light) .eu-strip{background:#16233f;border-color:rgba(125,184,255,.18)}@media (min-width:900px){.eu-strip{grid-template-columns:repeat(5,1fr);padding:6px 4px}}.eu-strip li{border-bottom:1px solid var(--eu-line);min-width:0}.eu-strip li:last-child{border-bottom:0}@media (min-width:900px){.eu-strip li{border-bottom:0;border-right:1px solid var(--eu-line)}.eu-strip li:last-child{border-right:0}}.eu:not(.light) .eu-strip li{border-color:rgba(125,184,255,.18)}.eu-strip a{display:flex;flex-direction:column;gap:4px;padding:16px;text-decoration:none;height:100%}.eu-strip a,.eu-wm{color:var(--eu-text)}.eu-wm{font-family:var(--eu-dsp);font-weight:700;font-size:19px;letter-spacing:-.02em;line-height:1.1}.eu-wm-text{font-size:14px;line-height:1.4;color:var(--eu-muted)}.eu-strip a:hover .eu-wm{color:var(--eu-link)}.eu-price{background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:20px;box-shadow:var(--eu-sh2);padding:0 0 24px;overflow:hidden}.eu-price-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;background:linear-gradient(120deg,var(--eu-ico-bg),var(--eu-tint));border-bottom:1px solid var(--eu-line)}.eu .eu-h3like{font-size:20px;margin:0}.eu-badge{flex:none;font-size:13px;font-weight:500;color:#fff;background:var(--eu-accent);padding:4px 12px;border-radius:999px}.eu-price-fig{margin:22px 24px 6px}.eu-price-fig strong{font-family:var(--eu-dsp);font-weight:800;font-size:clamp(44px,5.4vw,64px);line-height:1;letter-spacing:-.04em;color:var(--eu-link)}.eu:lang(zh) .eu-price-fig strong{letter-spacing:0}.eu-price-list{margin:14px 24px 18px}.eu-price-list li{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--eu-line)}.eu-price-list li:last-child{border-bottom:0}.eu-price-list em{font-style:normal;color:var(--eu-muted);font-size:14.5px;text-align:right}.eu-price-note{margin:0 24px 18px;padding:12px 14px;border-radius:10px;background:var(--eu-tint);border:1px solid var(--eu-line);font-size:14.5px;line-height:1.5}.eu-price .eu-btn{margin:0 24px;width:calc(100% - 48px)}.eu-proof-list{border:1px solid var(--eu-line2);border-radius:14px;background:var(--eu-surface);overflow:hidden}.eu-proof-list li{display:grid;gap:8px 32px;padding:22px 24px;border-top:1px solid var(--eu-line)}.eu-proof-list li:first-child{border-top:0}@media (min-width:800px){.eu-proof-list li{grid-template-columns:260px 1fr;align-items:start}}.eu-proof-list h3{display:flex;align-items:center;gap:12px;font-size:20px;margin:0}.eu-proof-list p{color:var(--eu-muted);font-size:16px;margin:0 0 2px;max-width:62ch}.eu-proof-list a.eu-link{min-height:36px}.eu-tabs{position:relative}.eu-tab-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.eu-tablist{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 10px;margin-bottom:14px;scrollbar-width:thin}.eu-tab{flex:none;cursor:pointer;padding:9px 20px;min-height:44px;display:inline-flex;align-items:center;border-radius:10px;border:1px solid var(--eu-line2);background:var(--eu-surface);color:var(--eu-text);font-weight:500;font-size:15px;box-shadow:var(--eu-sh1);transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.eu-tab:hover{border-color:var(--eu-link)}.eu-panel{display:none}.eu-panels{border:1px solid var(--eu-line);border-radius:18px;background:var(--eu-surface);box-shadow:var(--eu-sh2);overflow:hidden}.eu-panel-text{padding:26px}@media (min-width:800px){.eu-panel{grid-template-columns:.9fr 1.1fr}.eu-panel-text{padding:36px}}.eu-panel-art{min-width:0;padding:22px;display:flex;flex-direction:column;justify-content:center;background-color:var(--vz-panel);background-image:radial-gradient(var(--eu-grid) 1px,transparent 1px);background-size:20px 20px}.eu-tree{width:100%;display:block}.eu-caption{margin:8px 0 0;font-size:14px;text-align:center}.eu-panel h3{font-size:28px}.eu-facts{display:grid;margin:18px 0;border-top:1px solid var(--eu-line)}.eu-facts div{display:grid;grid-template-columns:minmax(96px,124px) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--eu-line)}.eu-facts dt{font-size:13px;color:var(--eu-muted);align-self:center;overflow-wrap:anywhere}.eu-facts dd{margin:0;font-weight:500}.eu .vz-edge{stroke:#3290fa;opacity:.5}.eu .vz-root{fill:#1464d2}.eu .vz-hot,.eu .vz-root{stroke:var(--vz-panel);stroke-width:4}.eu .vz-hot{fill:#3290fa}.eu .vz-node{fill:#38bdf8;stroke:var(--vz-panel);stroke-width:4}.eu .vz-person{fill:#fff}.eu-tab-input:first-of-type:checked~.eu-panels .eu-panel-0,.eu-tab-input:nth-of-type(2):checked~.eu-panels .eu-panel-1,.eu-tab-input:nth-of-type(3):checked~.eu-panels .eu-panel-2,.eu-tab-input:nth-of-type(4):checked~.eu-panels .eu-panel-3,.eu-tab-input:nth-of-type(5):checked~.eu-panels .eu-panel-4{display:grid}.eu-tab-input:first-of-type:checked~.eu-tablist .eu-tab-0,.eu-tab-input:nth-of-type(2):checked~.eu-tablist .eu-tab-1,.eu-tab-input:nth-of-type(3):checked~.eu-tablist .eu-tab-2,.eu-tab-input:nth-of-type(4):checked~.eu-tablist .eu-tab-3,.eu-tab-input:nth-of-type(5):checked~.eu-tablist .eu-tab-4{background:var(--eu-sel);color:#fff;border-color:var(--eu-sel);box-shadow:0 4px 12px rgba(20,100,210,.3)}.eu-tab-input:first-of-type:focus-visible~.eu-tablist .eu-tab-0,.eu-tab-input:nth-of-type(2):focus-visible~.eu-tablist .eu-tab-1,.eu-tab-input:nth-of-type(3):focus-visible~.eu-tablist .eu-tab-2,.eu-tab-input:nth-of-type(4):focus-visible~.eu-tablist .eu-tab-3,.eu-tab-input:nth-of-type(5):focus-visible~.eu-tablist .eu-tab-4{outline:3px solid var(--eu-link);outline-offset:2px}.eu-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.eu-chips li{padding:9px 18px;background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:999px;box-shadow:var(--eu-sh1);font-weight:500;font-size:15px}.eu-modlist{display:grid;margin-bottom:20px;border-bottom:1px solid var(--eu-line2)}@media (min-width:800px){.eu-modlist{grid-template-columns:1fr 1fr;-moz-column-gap:56px;column-gap:56px}.eu-modlist li:nth-last-child(2):nth-child(odd){border-bottom:0}}.eu-modlist li{padding:16px 0;border-top:1px solid var(--eu-line2);min-width:0}.eu-modlist h3{font-size:18px;margin-bottom:4px}.eu-modlist p{margin:0;color:var(--eu-muted);font-size:15px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eu-dark{background:radial-gradient(700px 360px at 90% 0,rgba(56,189,248,.2),transparent 70%),linear-gradient(135deg,#0a1a3a,#0e2c63 70%,#123f86)}.eu-close .eu-eyebrow,.eu-dark{color:#fff}.eu-dark .eu-lead{color:#cddcf2}.eu-dark .eu-eyebrow{color:#8ec5ff}.eu-split-ai{align-items:center}.eu-dark .eu-ctas{margin:24px 0 0}.eu-dark a.eu-btn-primary{background:#fff;color:#0f172a;box-shadow:none}.eu-dark a.eu-btn-primary:hover{background:#e8f1ff;color:#0f172a;box-shadow:none;transform:none}.eu-aiwin{background:#0f2c5c;border:1px solid #2a4a80;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(3,12,35,.4)}.eu-aiwin-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:#0b2350;border-bottom:1px solid #2a4a80;font-size:14px;font-weight:500;color:#cddcf2}.eu-aiwin-bar img{display:block;height:auto;width:96px}.eu-aiwin-body{padding:18px 18px 8px}.eu-aiwin-label{font-size:13px;color:#9fb8de;margin:0 0 14px}.eu-bubbles{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.eu-bubbles li{max-width:88%;background:#1464d2;color:#fff;padding:11px 16px;border-radius:16px 16px 4px 16px;font-size:16px;line-height:1.45}.eu-composer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 18px 18px;padding:12px 16px;border:1px solid #2a4a80;border-radius:12px;background:#0b2350;color:#9fb8de;font-size:15px}.eu-composer svg{flex:none;opacity:.6}.eu-cards{display:grid;gap:14px;margin-bottom:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.eu-cards .eu-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.eu-card h3{font-size:18px;margin:0}.eu-card h3 a{color:var(--eu-text);text-decoration:none;display:block}.eu-card p{margin:0;color:var(--eu-muted);font-size:15px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eu-steps{display:grid;gap:24px;margin-bottom:26px}@media (min-width:900px){.eu-steps{grid-template-columns:repeat(5,1fr)}}.eu-steps li{position:relative;min-width:0}.eu-step-n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--eu-accent);color:#fff;font-family:var(--eu-dsp);font-weight:700;font-size:18px;margin-bottom:14px;box-shadow:0 4px 12px rgba(20,100,210,.3)}@media (min-width:900px){.eu-steps li:not(:last-child):after{content:"";position:absolute;top:21px;left:54px;right:-14px;height:2px;border-radius:2px;background:linear-gradient(90deg,#3290fa,#38bdf8);opacity:.6}}.eu-steps h3{font-size:18px}.eu-steps p{margin:0;color:var(--eu-muted);font-size:15px}.eu-note{padding:16px 20px;border-radius:12px;background:var(--eu-tint);border:1px solid var(--eu-line);font-weight:500;max-width:72ch}.eu-voices .eu-lead a{color:var(--eu-link);font-weight:500}.eu-voices-grid{display:grid;gap:24px;align-items:start}@media (min-width:960px){.eu-voices-grid{grid-template-columns:.8fr 1.2fr;gap:28px}}.eu-score{background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:18px;box-shadow:var(--eu-sh2);padding:26px}.eu-score-label{font-size:14px;font-weight:500;color:var(--eu-muted);margin:0 0 6px}.eu-score-fig{margin:0;display:flex;align-items:baseline;gap:10px}.eu-score-fig strong{font-family:var(--eu-dsp);font-weight:800;font-size:72px;line-height:1;letter-spacing:-.04em}.eu-score-fig span{font-size:22px;color:var(--eu-muted);font-weight:500}.eu-stars{display:inline-flex;gap:3px;color:var(--eu-star);margin:6px 0 12px}.eu-score-note{color:var(--eu-muted);font-size:15px}.eu-score-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 22px;padding:14px 0;border-block:1px solid var(--eu-line)}.eu-score-facts div{min-width:0;display:flex;flex-direction:column}.eu-score-facts dt{font-size:13px;color:var(--eu-muted);line-height:1.3;overflow-wrap:anywhere;order:2}.eu-score-facts dd{margin:0;font-family:var(--eu-dsp);font-weight:800;font-size:28px;line-height:1.1}.eu-platforms li+li{border-top:1px solid var(--eu-line)}.eu-platforms a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 0;text-decoration:none;color:var(--eu-text)}.eu-platforms a:hover b{color:var(--eu-link)}.eu-platforms b{font-weight:500}.eu-platforms span{color:var(--eu-muted);font-size:14px;text-align:right}.eu-quotes{display:grid;gap:16px}@media (min-width:700px){.eu-quotes{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.eu-quote-wide{grid-column:1/-1}}.eu-quote{padding:24px}.eu-quote blockquote,.eu-quote figure{margin:0}.eu-quote blockquote p{font-size:16.5px;line-height:1.6;margin:0 0 18px}.eu-quote figcaption{display:flex;align-items:center;gap:12px}.eu-av{width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#1464d2,#0f4fa8);color:#fff;display:grid;place-items:center;font-weight:500;font-size:14px;flex:none}.eu-who{display:flex;flex-direction:column;min-width:0;flex:1;font-size:14px;line-height:1.4;color:var(--eu-muted)}.eu-who b{color:var(--eu-text);font-size:15px}.eu-quote .eu-stars{margin:0;flex:none}.eu-faq{max-width:860px;display:grid;gap:10px}.eu-faq details{background:var(--eu-surface);border:1px solid var(--eu-line);border-radius:12px;box-shadow:var(--eu-sh1);transition:box-shadow .2s}.eu-faq details[open]{box-shadow:var(--eu-sh2)}.eu-faq summary{cursor:pointer;font-weight:500;padding:16px 20px;min-height:52px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.eu-faq summary::-webkit-details-marker{display:none}.eu-faq summary:after{content:"+";color:var(--eu-link);font-weight:500;font-size:24px;line-height:1;flex:none}.eu-faq details[open] summary:after{content:"\2212"}.eu-faq-a{padding:0 20px 10px;color:var(--eu-muted);max-width:70ch}.eu-close{background:radial-gradient(600px 300px at 100% 0,rgba(56,189,248,.3),transparent 70%),linear-gradient(120deg,#0b2a66,#1464d2);color:#fff}.eu-close-grid{display:grid;gap:24px;align-items:center}@media (min-width:900px){.eu-close-grid{grid-template-columns:1.2fr .8fr;gap:48px}}.eu-close h2{margin:0;max-width:20ch}.eu-close .eu-ctas{margin:0}.eu-close a.eu-btn-primary{background:#fff;color:#0f172a;box-shadow:none}.eu-close a.eu-btn-primary:hover{background:#e8f1ff;color:#0f172a}.eu-related-label{margin:36px 0 4px;font-size:14px;color:#fff;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.25)}.eu-related{display:flex;flex-wrap:wrap;gap:0 22px}.eu-related a{color:#fff;display:inline-flex;align-items:center;min-height:44px;text-decoration-color:hsla(0,0%,100%,.5)}@media (prefers-reduced-motion:reduce){.eu *,.eu :after,.eu :before{transition:none!important;animation:none!important}.eu-dots i{opacity:.6}}#plans .eu-tabs+p{margin-top:24px}@media (max-width:639px){.eu-hero{padding-top:20px;padding-bottom:8px}.eu-hero-grid{gap:0}.eu-hero-copy{display:contents}.eu-hero h1{order:1;font-size:clamp(32px,9vw,40px)}.eu-sub{order:2;font-size:16px;margin-bottom:0}.eu-ctas{order:3;margin:18px 0 12px}.eu-ctas .eu-btn{flex:1 1 auto}.eu-priceline{order:4;font-size:15px;margin-bottom:20px}.eu-shot{order:5;padding:0 0 6px}.eu-shot:before{inset:24px -6px 60px 18px}.eu-frame-view{height:250px}.eu-frame-view img{width:640px}.eu-frame-bar em{font-size:12px}.eu-chat{position:relative;right:auto;bottom:auto;margin:-34px 8px 0 auto;width:290px}.eu-checks-row{order:6;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;font-size:14px;padding:18px 0 14px}.eu-checks-row li{white-space:normal}.eu-evidence{margin-top:0;padding-top:8px}}.eu .eu-quote blockquote p{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.eu{--eu-vs-neutral:#f1f4f8;--eu-vs-cloud:#eaf3ff;--eu-vs-headn:#e4e9f0;--eu-cross-bg:#e2e8f0;--eu-cross-fg:#64748b}.eu:not(.light){--eu-vs-neutral:#0f1829;--eu-vs-cloud:#12294d;--eu-vs-headn:#1a2641;--eu-cross-bg:#26334d;--eu-cross-fg:#8fa3c4}.eu-cross-bg{fill:var(--eu-cross-bg)}.eu-cross-fg{stroke:var(--eu-cross-fg)}.eu-vs{border:1px solid var(--eu-line2);border-radius:18px;overflow:hidden;background:var(--eu-surface);box-shadow:var(--eu-sh2)}.eu-vs-head{display:none}.eu-vs li{border-top:1px solid var(--eu-line)}.eu-vs li:first-child{border-top:0}.eu-vs h3{margin:0;padding:18px 22px 8px;font-size:18px}.eu-vs p{margin:0;display:flex;gap:12px;align-items:flex-start;padding:12px 22px;font-size:16px;line-height:1.5}.eu-vs p svg{flex:none;margin-top:1px}.eu-vs .eu-vs-blank{background:var(--eu-vs-neutral);color:var(--eu-muted)}.eu-vs .eu-vs-cloud{background:var(--eu-vs-cloud);color:var(--eu-text);font-weight:500}.eu-vs-tag{display:block;font-weight:600;font-size:13px;margin-bottom:2px}.eu-vs-cloud .eu-vs-tag{color:var(--eu-link)}@media (min-width:800px){.eu-vs-head{display:grid;grid-template-columns:230px 1fr 1fr}.eu-vs-head span{padding:16px 22px;font-family:var(--eu-dsp);font-weight:700;font-size:17px}.eu-vs-head .eu-vs-blank{background:var(--eu-vs-headn);color:var(--eu-muted)}.eu-vs-head .eu-vs-cloud{background:#1464d2;color:#fff}.eu-vs li{display:grid;grid-template-columns:230px 1fr 1fr}.eu-vs h3{align-self:center}.eu-vs h3,.eu-vs p{padding:18px 22px}.eu-vs .eu-vs-cloud{border-left:1px solid rgba(20,100,210,.3)}.eu-vs-tag{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;margin:0}}.eu-edge{margin:30px 0 4px}.eu-edge-title{margin:0 0 12px;font-size:14px;font-weight:500;color:var(--eu-muted)}.eu-edge ul{display:flex;flex-wrap:wrap;gap:8px}.eu-edge li{padding:8px 14px;border:1px solid var(--eu-line2);border-radius:999px;background:var(--eu-surface);font-size:15px;font-weight:500}.eu-source-close{margin-top:28px;padding-top:28px;border-top:1px solid var(--eu-line2)}.eu-source-close p{font-family:var(--eu-dsp);font-weight:700;font-size:clamp(22px,2.6vw,30px);line-height:1.2;letter-spacing:-.02em;max-width:36ch;margin:0}.eu:lang(zh) .eu-source-close p{letter-spacing:0;line-height:1.4}.eu-source-close .eu-ctas{margin:20px 0 0}.eu-mcp{margin-top:56px;padding-top:40px;background:linear-gradient(#2a4a80,#2a4a80) top /calc(100% - 40px) 1px no-repeat;display:grid;gap:28px;align-items:center}@media (min-width:900px){.eu-mcp{grid-template-columns:1fr 1fr;gap:56px}}.eu-mcp h3{font-size:clamp(22px,2.4vw,28px);color:#fff;margin-bottom:10px}.eu-mcp p{color:#cddcf2;margin:0;max-width:56ch}.eu-mcp-d{background:#0f2c5c;border:1px solid #2a4a80;border-radius:16px;padding:22px}.eu-mcp-row{display:flex;align-items:center;gap:0}.eu-mcp-clients{display:flex;flex-direction:column;gap:10px;flex:none}.eu-mcp-clients li{background:#11315f;border:1px solid #2a4a80;color:#fff;border-radius:10px;padding:9px 16px;font-size:15px;font-weight:500}.eu-mcp-lines{flex:none;width:56px;height:128px}.eu-mcp-node{flex:1;margin:0;text-align:center;background:#1464d2;color:#fff;padding:16px 12px;border-radius:12px;font-family:var(--eu-dsp);font-weight:700;font-size:20px}.eu-mcp p.eu-mcp-node{color:#fff;max-width:none}.eu-mcp-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;justify-content:flex-end}.eu-mcp-tools li{border:1px solid #2a4a80;border-radius:8px;padding:4px 10px;font-size:14px;color:#cddcf2}.eu-change{margin-top:28px;padding:24px 26px;border:1px solid var(--eu-line2);border-radius:14px;background:var(--eu-surface);box-shadow:var(--eu-sh1);display:grid;gap:8px 40px;align-items:center}@media (min-width:900px){.eu-change{grid-template-columns:.8fr 1.2fr}}.eu-change h3{display:flex;align-items:center;gap:12px;font-size:22px;margin:0}.eu-change p{margin:0;color:var(--eu-muted);max-width:62ch}@media (min-width:640px){.eu a.eu-textlink{white-space:nowrap}}@media (min-width:768px){.eu-mcp{background-size:calc(100% - 56px) 1px}}.eu .eu-price-sub{margin:0 24px 4px;font-size:14px;font-weight:600;color:var(--eu-muted)}.eu .eu-price-list{margin:6px 24px 18px}.eu-price-list li{grid-template-columns:22px 1fr;align-items:start;padding:10px 0;font-size:15.5px;line-height:1.45}.eu-price-list li svg{margin-top:1px}.eu-price-after{margin:0 24px 18px;padding-top:16px;border-top:1px solid var(--eu-line2)}.eu .eu-price-after .eu-price-sub{margin:0 0 6px}.eu-price-after ul li{padding:8px 0;border-bottom:1px solid var(--eu-line);font-size:14.5px;line-height:1.5;color:var(--eu-muted)}.eu-price-after ul li:last-child{border-bottom:0}.eu .eu-price-lic{margin:8px 24px 0;text-align:center}@media (min-width:900px){.eu-split-price>div:first-child{position:sticky;top:96px}}.eu-hero{padding-top:96px}@media (min-width:1000px){.eu-hero{padding-top:124px}}@media (max-width:639px){.eu-hero{padding-top:88px}}