@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/dianping/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/dianping/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_00a3e7{font-family:Fraunces,Fraunces Fallback}.__variable_00a3e7{--font-serif:"Fraunces","Fraunces Fallback"}:root{--brand:#ea4335;--brand2:#ff6b35;--brand3:#ff8c42;--dark:#0e0e12;--dark2:#141418;--dark3:#1c1c22;--border:#26262c;--cream:#f2f2f2;--cream2:#ffffff;--mid:#f2f2f2;--muted:#8a8a94;--warn:#EAB308;--f:var(--font-display),sans-serif;--fm:var(--font-mono),monospace;--fb:var(--font-body),sans-serif;--fz:var(--font-sc),sans-serif;--fs:var(--font-serif),serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--dark);color:var(--cream);font-family:var(--fb);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;font:inherit;cursor:pointer}.nav{position:sticky;top:0;z-index:100;justify-content:space-between;padding:20px 48px;background:rgba(14,14,18,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.nav,.nav-brand{display:flex;align-items:center}.nav-brand{gap:12px}.nav-wm{font-family:var(--f);font-size:17px;font-weight:700;letter-spacing:-.03em}.nav-wm .n{font-family:var(--fm);color:var(--brand)}.nav-links{display:flex;gap:32px;align-items:center}.nav-links a{font-size:13px;font-weight:500;color:var(--mid);opacity:.85;transition:opacity .2s}.nav-links a:hover{opacity:1;color:var(--brand)}.nav-right{display:flex;align-items:center;gap:14px}.lang-toggle{display:flex;background:var(--dark3);border:1px solid var(--border);border-radius:100px;padding:3px;gap:2px}.lang-toggle button{font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.1em;padding:6px 12px;border-radius:100px;color:var(--muted);transition:all .2s}.cta-btn,.lang-toggle button.active{background:var(--brand);color:#fff}.cta-btn{font-family:var(--f);font-size:13px;font-weight:600;padding:10px 18px;border-radius:8px;transition:transform .15s,box-shadow .15s;letter-spacing:-.01em;display:inline-block}.cta-btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(234,67,53,.4)}.cta-btn.ghost{background:transparent;border:1px solid var(--border);color:var(--cream)}.cta-btn.ghost:hover{background:var(--dark3);box-shadow:none}.hero{position:relative;overflow:hidden;padding:100px 48px 140px}.hero-a{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-a:before{background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(234,67,53,.35),transparent 60%),radial-gradient(ellipse 60% 50% at 20% 20%,rgba(255,140,66,.12),transparent 55%)}.hero-a:after,.hero-a:before{content:"";position:absolute;inset:0;z-index:0}.hero-a:after{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,black 30%,transparent 80%);mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,black 30%,transparent 80%)}.hero-a-inner{position:relative;z-index:1;max-width:1040px}.hero-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--brand);margin-bottom:32px;padding:10px 18px;border:1px solid rgba(234,67,53,.25);border-radius:100px;background:rgba(234,67,53,.05)}.hero-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.4)}}.hero-a-title{font-family:var(--fs);font-size:clamp(48px,9vw,124px);font-weight:700;letter-spacing:-.05em;line-height:.95;color:var(--cream);margin-bottom:28px}.hero-a-title em{font-style:italic;background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-a-zh{font-family:var(--fz);font-size:clamp(18px,2.2vw,26px);font-weight:500;letter-spacing:.22em;color:var(--cream);margin-bottom:36px}.hero-a-desc{font-size:clamp(15px,1.4vw,18px);font-weight:300;color:var(--mid);line-height:1.7;max-width:640px;margin:0 auto 48px}.hero-a-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.hero-a-cta .cta-btn{padding:14px 26px;font-size:14px}.hero-a-tiles{position:absolute;inset:0;pointer-events:none;z-index:0}.tile{position:absolute;background:rgba(20,20,24,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border);border-radius:14px;padding:14px 18px;min-width:160px;font-family:var(--fm);font-size:10px;letter-spacing:.1em;color:var(--mid);text-transform:uppercase;animation:float 5.5s ease-in-out infinite;box-shadow:0 12px 40px rgba(0,0,0,.4)}.tile .v{display:block;font-family:var(--f);font-size:22px;font-weight:700;color:var(--cream);letter-spacing:-.02em;text-transform:none;margin-top:4px}.tile .v em{font-style:normal;color:var(--brand)}.tile-1{top:15%;left:6%;animation-delay:0s}.tile-2{top:22%;right:5%;animation-delay:1s}.tile-3{bottom:22%;left:4%;animation-delay:2s}.tile-4{bottom:18%;right:6%;animation-delay:3s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:720px){.hero-a-tiles{display:none}}.hero-b{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding:120px 80px 100px}.hero-b:before{content:"";position:absolute;right:-20%;top:-10%;width:70%;height:120%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at center,rgba(234,67,53,.4),transparent 60%)}.hero-b-left{position:relative;z-index:1}.hero-b-title{font-family:var(--f);font-size:clamp(44px,6vw,84px);font-weight:700;letter-spacing:-.045em;line-height:1;margin-bottom:20px}.hero-b-title em{font-style:normal;font-family:var(--fs);font-weight:700;background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-b-zh{font-family:var(--fz);font-size:22px;font-weight:500;letter-spacing:.2em;color:var(--cream);margin-bottom:28px}.hero-b-desc{font-size:16px;color:var(--mid);line-height:1.75;max-width:520px;margin-bottom:36px;font-weight:300}.hero-b-cta{display:flex;gap:14px;flex-wrap:wrap}.hero-b-cta .cta-btn{padding:14px 24px;font-size:14px}.hero-b-proof{display:flex;gap:36px;margin-top:48px;padding-top:32px;border-top:1px solid var(--border)}.proof-item{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#555}.proof-item .v{display:block;font-family:var(--f);font-size:26px;font-weight:700;color:var(--brand);letter-spacing:-.02em;text-transform:none;margin-bottom:4px}.hero-b-right{position:relative;z-index:1}.phone-mock{max-width:380px;margin:0 auto;aspect-ratio:9/18;background:linear-gradient(145deg,#1a1a20,#0a0a0e);border-radius:38px;padding:10px;border:1px solid var(--border);box-shadow:0 40px 100px rgba(234,67,53,.25),inset 0 1px 0 rgba(255,255,255,.08);transform:rotate(-6deg)}.phone-mock,.phone-screen{position:relative;width:100%}.phone-screen{height:100%;border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#1c1c22,#0e0e12);display:flex;flex-direction:column}.phone-notch{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:120px;height:26px;background:#000;border-radius:100px;z-index:2}.phone-hdr{padding:56px 18px 14px;border-bottom:1px solid var(--border)}.phone-hdr-shop{font-family:var(--f);font-size:14px;font-weight:700;letter-spacing:-.02em}.phone-hdr-zh{font-family:var(--fz);font-size:10px;color:var(--muted);margin-top:2px;letter-spacing:.1em}.phone-metrics{padding:16px 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.phone-m{padding:10px;background:var(--dark3);border-radius:8px}.phone-m-k{font-family:var(--fm);font-size:7px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.phone-m-v{font-family:var(--f);font-size:16px;font-weight:700;color:var(--cream);letter-spacing:-.02em}.phone-m-v.brand{color:var(--brand)}.phone-chart{padding:14px 18px;flex:1 1;display:flex;align-items:flex-end;gap:4px}.phone-bar{flex:1 1;background:linear-gradient(180deg,var(--brand),var(--brand2));border-radius:3px 3px 0 0;min-height:4px}.phone-footer{padding:10px 18px;display:flex;justify-content:space-between;align-items:center;background:var(--dark2);border-top:1px solid var(--border)}.phone-foot-lbl{font-family:var(--fm);font-size:8px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.phone-foot-lbl .live{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22c55e;margin-right:4px;animation:pulse 2s infinite}.hero-c{padding:80px 0 120px;position:relative;display:flex;flex-direction:column;align-items:stretch}.hero-c-inner{padding:0 80px;position:relative;z-index:2;max-width:1400px;margin:0 auto;text-align:left}.hero-c-title{font-family:var(--f);font-size:clamp(60px,9.5vw,144px);font-weight:700;letter-spacing:-.055em;line-height:.9;margin-bottom:0;color:var(--cream)}.hero-c-title .ember{background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-c-sub{display:flex;gap:40px;align-items:baseline;margin-top:40px;margin-bottom:50px;flex-wrap:wrap}.hero-c-zh{font-family:var(--fz);font-size:clamp(16px,1.6vw,22px);font-weight:500;letter-spacing:.22em;color:var(--cream)}.hero-c-line{flex:1 1;min-width:120px;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.hero-c-desc{font-size:18px;color:var(--mid);max-width:540px;line-height:1.7;font-weight:300;margin-bottom:36px}.hero-c-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:60px}.hero-c-cta .cta-btn{padding:14px 26px;font-size:14px}.ticker-wrap{width:100%;overflow:hidden;position:relative;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--dark2);padding:20px 0}.ticker-wrap:after,.ticker-wrap:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.ticker-wrap:before{left:0;background:linear-gradient(90deg,var(--dark2),transparent)}.ticker-wrap:after{right:0;background:linear-gradient(270deg,var(--dark2),transparent)}.ticker{white-space:nowrap;animation:scroll 30s linear infinite}.ticker,.ticker-item{display:flex;gap:60px}.ticker-item{font-family:var(--f);font-size:44px;font-weight:700;letter-spacing:-.03em;color:var(--cream);align-items:center}.ticker-item .dot{color:var(--brand);font-size:20px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hero-c-mesh{position:absolute;inset:0;z-index:0;opacity:.7;background:radial-gradient(ellipse 60% 50% at 85% 20%,rgba(234,67,53,.45),transparent 55%),radial-gradient(ellipse 50% 40% at 15% 70%,rgba(255,140,66,.2),transparent 55%)}.sec{padding:120px 48px;position:relative}.sec-inner{max-width:1280px;margin:0 auto}.sec-hd{margin-bottom:72px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}@media (max-width:900px){.sec-hd{grid-template-columns:1fr}}.sec-num{font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--brand);margin-bottom:14px}.sec-ttl{font-family:var(--f);font-size:clamp(32px,4vw,54px);font-weight:700;letter-spacing:-.035em;line-height:1.05;color:var(--cream)}.sec-ttl em{font-style:normal;font-family:var(--fs);background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sec-sub{font-size:16px;color:var(--mid);line-height:1.7;font-weight:300}.sec-sub strong{color:var(--cream);font-weight:500}.sec.alt{background:var(--dark2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.whatis-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--border);border:1px solid var(--border)}@media (max-width:900px){.whatis-grid{grid-template-columns:1fr}}.whatis-cell{background:var(--dark2);padding:36px}.whatis-cell .k{font-family:var(--fm);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);margin-bottom:14px}.whatis-cell .v{font-family:var(--f);font-size:30px;font-weight:700;letter-spacing:-.025em;color:var(--cream);line-height:1.1;margin-bottom:14px}.whatis-cell p{color:var(--mid);line-height:1.7;font-size:14px;font-weight:300}.whatis-cell.feat{background:linear-gradient(135deg,#16161c,#1f1517)}.whatis-cell.feat .v em{font-style:normal;color:var(--brand)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--border);border:1px solid var(--border)}@media (max-width:980px){.steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.steps{grid-template-columns:1fr}}.step{background:var(--dark2);padding:32px 28px;position:relative;min-height:240px;display:flex;flex-direction:column}.step-n{font-family:var(--fs);font-size:72px;font-weight:700;letter-spacing:-.05em;color:var(--brand);opacity:.3;line-height:1;margin-bottom:20px}.step-t{font-family:var(--f);font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--cream);margin-bottom:10px}.step-d{font-size:13px;color:var(--mid);line-height:1.7;font-weight:300}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--border);border:1px solid var(--border)}@media (max-width:900px){.svc-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.svc-grid{grid-template-columns:1fr}}.svc{background:var(--dark2);padding:36px 30px;min-height:240px;display:flex;flex-direction:column;gap:14px;transition:background .3s;cursor:pointer}.svc:hover{background:var(--dark3)}.svc-ico{width:44px;height:44px;border-radius:10px;background:rgba(234,67,53,.12);display:flex;align-items:center;justify-content:center;color:var(--brand);font-size:20px;font-weight:700;font-family:var(--fs);margin-bottom:6px}.svc-t{font-family:var(--f);font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--cream)}.svc-z{font-family:var(--fz);font-size:12px;font-weight:500;letter-spacing:.16em;color:var(--brand);margin-top:-6px}.svc-d{font-size:13px;color:var(--mid);line-height:1.7;font-weight:300;margin-top:auto}.results{background:linear-gradient(135deg,var(--brand),var(--brand2));padding:100px 48px;position:relative;overflow:hidden}.results:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:48px 48px;opacity:.5}.results-inner{max-width:1280px;margin:0 auto;position:relative;z-index:1}.results-hd{margin-bottom:56px;max-width:780px}.results-hd .sec-num{color:rgba(255,255,255,.8)}.results-hd .sec-ttl{color:#fff}.results-hd .sec-sub{color:rgba(255,255,255,.92)}.results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.3)}@media (max-width:900px){.results-grid{grid-template-columns:repeat(2,1fr)}}.result-cell{background:linear-gradient(135deg,var(--brand),var(--brand2));padding:34px 28px}.result-k{font-family:var(--fm);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.85);margin-bottom:14px}.result-v{font-family:var(--fs);font-size:56px;font-weight:700;letter-spacing:-.04em;color:#fff;line-height:1;margin-bottom:8px}.result-d{font-size:13px;color:rgba(255,255,255,.9);line-height:1.6;font-weight:300}.partners-row{display:flex;flex-wrap:wrap;gap:2px;background:var(--border);border:1px solid var(--border)}.partner{flex:1 1;min-width:180px;background:var(--dark2);padding:44px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;min-height:160px;transition:background .3s}.partner:hover{background:var(--dark3)}.partner-n{font-family:var(--f);font-size:18px;font-weight:700;letter-spacing:-.025em;color:var(--cream)}.partner-z{font-family:var(--fz);font-size:13px;font-weight:500;letter-spacing:.15em;color:var(--brand)}.partner-r{font-family:var(--fm);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.about{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:start}@media (max-width:900px){.about{grid-template-columns:1fr}}.about-copy p{color:var(--mid);line-height:1.8;font-size:15px;font-weight:300;margin-bottom:16px}.about-copy p strong{color:var(--cream);font-weight:500}.about-facts{display:flex;flex-direction:column;gap:2px;background:var(--border);border:1px solid var(--border)}.about-fact{background:var(--dark2);padding:22px 26px;display:grid;grid-template-columns:130px 1fr;gap:20px;align-items:baseline}.about-fact .k{font-family:var(--fm);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.about-fact .v{font-family:var(--f);font-size:15px;font-weight:500;color:var(--cream);letter-spacing:-.01em}.faq-list{display:flex;flex-direction:column;gap:2px;background:var(--border);border:1px solid var(--border)}.faq-item{background:var(--dark2)}.faq-q{width:100%;padding:26px 32px;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:var(--f);font-size:16px;font-weight:600;color:var(--cream);letter-spacing:-.015em;transition:background .2s;cursor:pointer;list-style:none}.faq-q::-webkit-details-marker{display:none}.faq-q:hover{background:var(--dark3)}.faq-q .plus{width:28px;height:28px;flex-shrink:0;position:relative;border:1px solid var(--border);border-radius:50%}.faq-q .plus:after,.faq-q .plus:before{content:"";position:absolute;background:var(--brand);border-radius:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-q .plus:before{width:12px;height:1.5px}.faq-q .plus:after{width:1.5px;height:12px;transition:transform .2s}.faq-item[open] .faq-q .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-a{padding:0 32px 26px}.faq-a p{color:var(--mid);line-height:1.75;font-size:14px;font-weight:300;max-width:720px}.foot-cta{background:var(--dark2);padding:100px 48px;border-top:1px solid var(--border)}.foot-cta-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:start}@media (max-width:900px){.foot-cta-inner{grid-template-columns:1fr}}.foot-cta-left h2{font-family:var(--fs);font-size:clamp(36px,4.5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--cream);margin-bottom:24px}.foot-cta-left h2 em{font-style:italic;background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.foot-cta-left .zh{font-family:var(--fz);font-size:20px;font-weight:500;letter-spacing:.22em;color:var(--cream);margin-bottom:28px}.foot-cta-left p{color:var(--mid);line-height:1.75;font-weight:300;margin-bottom:32px;max-width:520px}.foot-chan{display:flex;flex-direction:column;gap:14px;margin-top:32px}.foot-chan a{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid var(--border);border-radius:10px;background:var(--dark3);transition:all .2s}.foot-chan a:hover{border-color:var(--brand);transform:translateX(4px)}.foot-chan .ico{width:36px;height:36px;border-radius:8px;background:rgba(234,67,53,.12);display:flex;align-items:center;justify-content:center;color:var(--brand);font-family:var(--fm);font-weight:700;font-size:14px;flex-shrink:0}.foot-chan .lbl{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot-chan .val{font-family:var(--f);font-size:14px;font-weight:500;color:var(--cream);letter-spacing:-.01em;margin-top:2px}.contact-form{background:var(--dark3);border:1px solid var(--border);border-radius:14px;padding:36px}.cf-hd{font-family:var(--f);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--cream);margin-bottom:6px}.cf-sub{font-size:13px;color:var(--mid);margin-bottom:28px;font-weight:300}.cf-field{display:flex;flex-direction:column;gap:8px}.cf-field,.cf-row{margin-bottom:16px}.cf-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cf-row .cf-field{margin-bottom:0;min-width:0}@media (max-width:560px){.cf-row{grid-template-columns:1fr;gap:0;margin-bottom:0}.cf-row .cf-field{margin-bottom:16px}}.cf-field label{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cf-field input,.cf-field select,.cf-field textarea{background:var(--dark2);border:1px solid var(--border);border-radius:8px;padding:12px 14px;color:var(--cream);font-family:var(--fb);font-size:14px;transition:border-color .2s}.cf-field input:focus,.cf-field select:focus,.cf-field textarea:focus{outline:none;border-color:var(--brand)}.cf-field textarea{min-height:90px;resize:vertical}.cf-req{color:var(--brand);font-weight:700}.cf-err{font-family:var(--fm);font-size:11px;letter-spacing:.01em;color:#ff6b6b;margin-top:2px}.cf-field.invalid input,.cf-field.invalid input:focus,.cf-field.invalid select,.cf-field.invalid select:focus{border-color:#ff5a5a}.cf-field select.cf-placeholder{color:var(--muted)}.cf-phone{display:flex;gap:8px}.cf-phone .cf-code{flex:0 0 auto;cursor:pointer;text-align:right;appearance:none;-webkit-appearance:none;padding:12px 22px 12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='%238a8a94' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:10px}.cf-phone input{flex:1 1 auto;min-width:0}.cf-submit{width:100%;padding:14px;background:var(--brand);color:#fff;border-radius:8px;font-family:var(--f);font-weight:600;font-size:14px;margin-top:8px;transition:transform .15s,box-shadow .15s}.cf-submit:disabled{opacity:.6;cursor:progress}.cf-submit:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(234,67,53,.4)}.foot-legal{padding:32px 48px;border-top:1px solid var(--border);justify-content:space-between;gap:20px;flex-wrap:wrap}.foot-legal,.foot-legal .lg-wm{display:flex;align-items:center}.foot-legal .lg-wm{gap:10px}.foot-legal .lg-zh{font-family:var(--fz);font-size:10px;letter-spacing:.2em;color:var(--muted)}.foot-legal .lg-meta{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot-legal .lg-meta a{color:var(--brand)}.powered-by{display:inline-flex;align-items:baseline;gap:7px}.ih-logo-link{display:inline-flex;align-items:center}.ih-logo{height:14px;width:auto;display:block;opacity:.92;transition:opacity .2s}.ih-logo-link:hover .ih-logo{opacity:1}.hero-segs{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:44px}.hero-segs-lbl{font-family:var(--fm);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-right:4px}.hero-seg{font-family:var(--fz);font-size:12px;color:var(--mid);border:1px solid var(--border);border-radius:100px;padding:7px 14px;background:rgba(20,20,24,.6)}.lang-toggle a{font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.1em;padding:6px 12px;border-radius:100px;color:var(--muted);transition:all .2s}.lang-toggle a.active{background:var(--brand);color:#fff}.pkg-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:880px){.pkg-grid{grid-template-columns:1fr}}.pkg{border:1px solid var(--border);border-radius:16px;padding:44px 40px;background:var(--dark2);position:relative;display:flex;flex-direction:column}.pkg.feat{background:linear-gradient(160deg,#1f1316,#141418 60%);border-color:rgba(234,67,53,.45)}.pkg-badge{position:absolute;top:-13px;left:36px;font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;padding:6px 14px;border-radius:100px}.pkg-name{font-family:var(--f);font-size:26px;font-weight:700;letter-spacing:-.03em;color:var(--cream);margin-bottom:4px}.pkg-en{font-family:var(--fz);font-size:13px;letter-spacing:.14em;color:var(--brand);margin-bottom:28px}.pkg-points{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-direction:column;gap:13px;flex:1 1}.pkg-points li{font-size:14px;font-weight:300;color:var(--mid);line-height:1.6;padding-left:26px;position:relative}.pkg-points li:before{content:"✓";position:absolute;left:0;color:var(--brand);font-family:var(--fm);font-size:12px}.pkg .cta-btn,.pkg-foot{text-align:center}.pkg-foot{margin-top:28px;font-size:13px;font-weight:300;color:var(--muted)}.plat-badge{display:inline-block;font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);border:1px solid rgba(234,67,53,.4);border-radius:100px;padding:7px 16px;background:rgba(234,67,53,.07);margin-top:18px}.plat-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center}@media (max-width:980px){.plat-grid{grid-template-columns:1fr}}.plat-feats{display:flex;flex-direction:column;gap:2px;background:var(--border);border:1px solid var(--border)}.plat-feat{background:var(--dark2);padding:20px 24px}.plat-feat .t{font-family:var(--f);font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--cream)}.plat-feat .d{font-size:13px;font-weight:300;color:var(--muted);margin-top:3px;line-height:1.6}.show-row{display:flex;gap:28px;justify-content:center;flex-wrap:wrap}.ph-frame{width:240px;margin:0;background:linear-gradient(145deg,#1a1a20,#0a0a0e);border-radius:30px;padding:8px;border:1px solid var(--border);box-shadow:0 24px 60px rgba(0,0,0,.5);position:relative}.ph-notch{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:84px;height:18px;background:#000;border-radius:100px;z-index:2}.ph-screen{border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#1c1c22,#101014);aspect-ratio:9/17;display:flex;flex-direction:column;padding:40px 14px 14px;gap:12px}.ph-screen-top{display:flex;gap:8px}.ph-pill{height:10px;width:44%;border-radius:100px;background:var(--dark3);display:block}.ph-pill.w2{width:26%}.ph-img-slot{flex:1 1;border:1.5px dashed rgba(234,67,53,.45);border-radius:12px;background:rgba(234,67,53,.04);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px;text-align:center}.ph-tag{font-family:var(--fm);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);border:1px solid rgba(234,67,53,.4);border-radius:100px;padding:5px 11px;background:rgba(234,67,53,.08)}.ph-hint{font-family:var(--fz);font-size:11px;color:var(--muted);letter-spacing:.08em}.ph-screen-rows{display:flex;flex-direction:column;gap:7px}.ph-row{height:8px;border-radius:100px;background:var(--dark3);display:block;width:90%}.ph-row.w2{width:70%}.ph-row.w3{width:50%}.ph-caption{text-align:center;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:14px 0 8px}.bw-frame{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#101014;box-shadow:0 30px 80px rgba(0,0,0,.5)}.bw-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--dark3);border-bottom:1px solid var(--border)}.bw-dot{width:10px;height:10px;border-radius:50%;background:var(--border);display:block}.bw-url{margin-left:12px;font-family:var(--fm);font-size:10px;letter-spacing:.08em;color:var(--muted);background:var(--dark2);border-radius:6px;padding:4px 12px;flex:1 1;max-width:280px}.bw-body{display:grid;grid-template-columns:64px 1fr;min-height:320px}.bw-side{background:var(--dark2);border-right:1px solid var(--border);padding:18px 14px;display:flex;flex-direction:column;gap:12px}.bw-side-item{height:12px;border-radius:4px;background:var(--dark3);display:block}.bw-side-item.on{background:rgba(234,67,53,.5)}.bw-main{padding:22px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.bw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.bw-card{height:54px;border-radius:8px;background:var(--dark3);display:block}.bw-chart{flex:1 1;width:100%;min-height:120px;display:flex;align-items:flex-end;gap:8px;border:1.5px dashed rgba(234,67,53,.35);border-radius:10px;padding:14px;background:rgba(234,67,53,.03)}.bw-bar-col{flex:1 1;background:linear-gradient(180deg,var(--brand),var(--brand2));border-radius:3px 3px 0 0;opacity:.7;display:block}.foot-chan-static{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid var(--border);border-radius:10px;background:var(--dark3)}.foot-chan-static .ico{width:36px;height:36px;border-radius:8px;background:rgba(234,67,53,.12);display:flex;align-items:center;justify-content:center;color:var(--brand);font-family:var(--fm);font-weight:700;font-size:14px;flex-shrink:0}.foot-chan-static .lbl{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot-chan-static .val{font-family:var(--f);font-size:14px;font-weight:500;color:var(--cream);letter-spacing:-.01em;margin-top:2px}.reveal{transition:opacity .7s ease,transform .7s ease}html.reveal-on .reveal{opacity:0;transform:translateY(24px)}html.reveal-on .reveal.in{opacity:1;transform:translateY(0)}.reveal.d1{transition-delay:.08s}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.d4{transition-delay:.32s}@media (max-width:900px){.nav{padding:16px 24px}.nav-links{display:none}.foot-cta,.hero,.results,.sec{padding-left:24px;padding-right:24px}.hero-b{grid-template-columns:1fr;gap:40px;padding:80px 24px}.hero-c-inner{padding:0 24px}}.maint{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:40px 24px;overflow:hidden;text-align:center}.maint-bg{background:radial-gradient(ellipse 70% 55% at 50% 100%,rgba(234,67,53,.32),transparent 60%),radial-gradient(ellipse 55% 45% at 18% 18%,rgba(255,140,66,.12),transparent 55%)}.maint-bg,.maint-grid{position:absolute;inset:0;z-index:0}.maint-grid{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,black 25%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,black 25%,transparent 78%)}.maint-inner{position:relative;z-index:1;max-width:680px}.maint-logo{margin-bottom:22px}.maint-wm{font-family:var(--f);font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--cream);margin-bottom:28px}.maint-eyebrow,.maint-wm .n{font-family:var(--fm);color:var(--brand)}.maint-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin-bottom:28px;padding:9px 16px;border:1px solid rgba(234,67,53,.25);border-radius:100px;background:rgba(234,67,53,.05)}.maint-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:pulse 1.8s ease-in-out infinite}.maint-title{font-family:var(--fs);font-size:clamp(34px,6.5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--cream);margin-bottom:20px}.maint-title em{font-style:italic;background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.maint-zh{font-family:var(--fz);font-size:clamp(16px,2vw,22px);font-weight:500;letter-spacing:.22em;color:var(--cream);margin-bottom:28px}.maint-sub{font-size:clamp(14px,1.4vw,17px);font-weight:300;color:var(--mid);line-height:1.7;max-width:540px;margin:0 auto 40px}.maint-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.maint-btn{font-family:var(--f);font-size:14px;font-weight:600;padding:14px 24px;border-radius:8px;background:var(--brand);color:#fff;transition:transform .15s,box-shadow .15s}.maint-btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(234,67,53,.4)}.maint-btn.ghost{background:transparent;border:1px solid var(--border);color:var(--cream)}.maint-btn.ghost:hover{border-color:var(--brand);box-shadow:none}.maint-foot{margin-top:48px;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vc-foot .nav-wm,.vd-nav-brand .nav-wm{display:none!important}.vd-nav-brand{gap:0!important}.vd-nav-brand img{position:relative;top:1px}.vc-foot{padding:40px 40px 34px!important;align-items:flex-end!important;gap:24px!important;row-gap:20px!important}.vc-foot>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.vc-foot .vc-foot-sep{display:none!important}.vc-foot .lg-zh{font-size:13px;line-height:1.7}.sg-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sg-foot-link,.sg-foot-partner{color:var(--muted,#9a9aa2);font-weight:400}.sg-foot-dot{color:var(--muted,#9a9aa2);opacity:.45}.vc-foot .lg-meta{font-size:12px;opacity:.55;margin-top:4px}@media (min-width:900px){.vc-foot{padding-right:300px!important}}@media (max-width:899px){.vc-foot{padding-right:88px!important}}@media (max-width:720px){.vc-foot{padding:32px 88px 28px 20px!important}.vc-foot .lg-meta{align-self:flex-start}.sg-foot{gap:8px;flex-direction:column;align-items:flex-start}.sg-foot-dot{display:none}}.sg-totop{position:fixed;left:20px;bottom:22px;z-index:60;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--border,#2a2a31);border-radius:999px;background:color-mix(in srgb,var(--bg,#0d0d10) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--muted,#9a9aa2);font-size:14px;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility .22s,color .18s ease,border-color .18s ease}.sg-totop.on{opacity:1;visibility:visible;transform:none}.sg-totop:hover{color:#fff;border-color:color-mix(in srgb,var(--acc,#ff6b35) 60%,transparent)}.sg-totop:focus-visible{outline:2px solid var(--acc,#ff6b35);outline-offset:3px}@media (max-width:720px){.sg-totop{left:auto;right:16px;bottom:82px;width:38px;height:38px}}:root{--sg-wa:#25d366}.vd-cta-inner{align-items:start!important}.vd-cta .contact-form.sg-cta{margin-top:0!important;min-width:0;padding:28px 28px 24px}.sg-cta .cf-sub.sg-cta-sub{margin-bottom:20px}.sg-wa-btn{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border-radius:14px;background:var(--sg-wa);color:#fff;text-decoration:none;box-shadow:0 10px 26px rgba(37,211,102,.28);transition:transform .2s ease,box-shadow .2s ease}.sg-wa-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(37,211,102,.36)}.sg-wa-btn>i{font-size:22px;flex-shrink:0}.sg-wa-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.sg-wa-lbl{font-family:var(--f);font-weight:700;font-size:15px;letter-spacing:-.01em}.sg-wa-num{font-family:var(--fm);font-size:12px;font-weight:500;letter-spacing:.06em;opacity:.92;white-space:nowrap}.sg-mail-row{display:flex;align-items:center;gap:14px;margin-top:12px;padding:13px 16px;border:1px solid var(--border);border-radius:14px;background:var(--dark3);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.sg-mail-row:hover{border-color:var(--brand);transform:translateX(4px)}.sg-mail-row .ico{width:36px;height:36px;border-radius:8px;background:rgba(234,67,53,.12);display:flex;align-items:center;justify-content:center;color:var(--brand);font-size:14px;flex-shrink:0}.sg-mail-txt{display:flex;flex-direction:column;min-width:0;flex:1 1}.sg-mail-row .lbl{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sg-mail-row .val{font-family:var(--f);font-size:14px;font-weight:500;color:var(--cream);letter-spacing:-.01em;margin-top:2px;overflow-wrap:anywhere}.sg-mail-arrow{flex-shrink:0}.sg-cta-foot,.sg-mail-arrow{font-size:12px;color:var(--muted)}.sg-cta-foot{margin-top:20px;padding-top:14px;border-top:1px solid var(--border);font-family:var(--f);font-weight:300;line-height:1.6}@media (max-width:720px){.vd-cta .contact-form.sg-cta{margin-top:28px!important;padding:22px 20px}.sg-wa-lbl{font-size:14px}}.vd-cta-left .foot-chan>:first-child .ico i:before{content:"\f3c5"}.vd-cta-left .foot-chan>:nth-child(2) .ico i:before{content:"\f017"}.vd .vd-cta-left .foot-chan{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}.vd .vd-cta-left .foot-chan>*{min-width:0;align-items:flex-start}.vd .vd-cta-left .foot-chan .val{overflow-wrap:anywhere}.vd .vd-cta-left .foot-chan .ico{margin-top:2px}@media (max-width:860px){.vd .vd-cta-left .foot-chan{grid-template-columns:1fr}}.vd .vd-pkg li:first-child{display:block;font-family:var(--fz);font-size:30px;font-weight:900;color:#fff;line-height:1.1;margin:0 0 6px;letter-spacing:-.01em}.vd .vd-pkg li:first-child i{display:none}.vd .vd-pkg.feat li:first-child{color:var(--brand)}