.wu-land{--cinnabar:var(--color-spark);--cinnabar2:#d06b46;--steel:var(--color-water-light);--bamboo:var(--color-bamboo);--indigo:var(--color-water);--ink:#14171c;--l-paper:#fff;--mist:#d0d6dc;--mist2:#a8b0b8;--mute:#8a929a;--mute2:#7a828a;--line:#242b34;--line2:#2c343e;--line-hover:#35414d;--surface:#1a1f2680;--surface2:#161a2066;--card-a:#1e242ca6;--card-b:#161a20a6;--nav-bg:#14171cb8;--btn-g-text:#dde3e8;--tint:#1a1f2659;--tint-water:#274a631a;--hero-glow:#1d2630;--story-glow:#191f27;--h1-grad-a:#fff;--h1-grad-b:#d0d6dc;--spark-soft:#c05f3c14;--spark-line:#c05f3c61;background:var(--ink);color:var(--l-paper);-webkit-font-smoothing:antialiased;letter-spacing:normal;min-height:100vh;font-family:Noto Sans CJK SC,Source Han Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;line-height:1.6;overflow-x:hidden}.wu-land a{color:inherit;text-decoration:none}.wu-land .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,5vw,60px)}.wu-land section{position:relative}.wu-land .eyebrow{color:var(--steel);letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:400}.wu-land .h2{letter-spacing:2px;font-size:clamp(26px,4.4vw,42px);font-weight:600;line-height:1.3}.wu-land .h2 .zhu{color:var(--cinnabar)}.wu-land .lead{color:var(--mist2);max-width:640px;margin-top:18px;font-size:clamp(15px,2.3vw,18px);line-height:1.85}.wu-land .btn{cursor:pointer;border-radius:13px;align-items:center;gap:9px;font-weight:500;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.wu-land .btn-p{background:var(--cinnabar);color:#fff;padding:15px 30px;font-size:clamp(15px,2.3vw,16px);box-shadow:0 10px 30px -8px #c05f3c99}.wu-land .btn-p:hover{background:var(--cinnabar2);transform:translateY(-2px);box-shadow:0 16px 40px -10px #c05f3cb8}.wu-land .btn-g{border:1px solid var(--line2);color:var(--btn-g-text);padding:15px 26px;font-size:clamp(15px,2.3vw,16px)}.wu-land .btn-g:hover{border-color:var(--steel);background:#6f9fad14}.wu-land .btn-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.wu-land .rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.wu-land .rv.in{opacity:1;transform:none}.wu-land .nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--nav-bg);border-bottom:1px solid var(--line);position:sticky;top:0}.wu-land .nav .wrap{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.wu-land .brand{align-items:center;gap:11px;display:flex}.wu-land .brand svg{filter:drop-shadow(0 4px 14px #0006);width:32px;height:32px}.wu-land .brand .zh{letter-spacing:4px;font-size:19px;font-weight:600}.wu-land .brand .en{color:var(--mist2);letter-spacing:3px;font-size:11px}.wu-land .nav-links{color:var(--mist);align-items:center;gap:clamp(18px,2.6vw,34px);font-size:15px;display:flex}.wu-land .nav-links a:hover{color:var(--l-paper)}.wu-land .nav-cta{background:var(--cinnabar);border-radius:10px;padding:9px 18px;font-size:14px;box-shadow:0 6px 20px -6px #c05f3c8c;color:#fff!important}.wu-land .nav-cta:hover{background:var(--cinnabar2)}.wu-land .nav-right{align-items:center;gap:clamp(18px,2.6vw,34px);display:flex}.wu-land .lang-switch{border:1px solid var(--line2);color:var(--mist);letter-spacing:1px;cursor:pointer;background:0 0;border-radius:9px;padding:7px 13px;font-size:13px;transition:border-color .16s,color .16s}.wu-land .lang-switch:hover{border-color:var(--steel);color:var(--l-paper)}.wu-land .hero{text-align:center;background:radial-gradient(1100px 620px at 50% 8%, var(--hero-glow) 0%, #14171c00 60%);padding-top:clamp(48px,8vw,86px);padding-bottom:clamp(40px,6vw,60px)}.wu-land .hero .logo{filter:drop-shadow(0 10px 34px #00000080);width:clamp(84px,13vw,124px);height:clamp(84px,13vw,124px)}.wu-land .hero h1{letter-spacing:clamp(3px,1.3vw,10px);background:linear-gradient(92deg, var(--h1-grad-a), var(--h1-grad-b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:clamp(18px,3vw,30px);font-size:clamp(38px,8vw,72px);font-weight:600;line-height:1.2}.wu-land .hero h1 .spark{color:var(--cinnabar);-webkit-text-fill-color:var(--cinnabar)}.wu-land .hero .en{letter-spacing:clamp(3px,1vw,6px);color:var(--steel);margin-top:14px;font-size:clamp(12px,2.3vw,16px);font-weight:300}.wu-land .hero .vp{color:var(--l-paper);max-width:660px;margin-top:clamp(22px,3vw,32px);margin-left:auto;margin-right:auto;font-size:clamp(17px,3vw,22px);font-weight:400;line-height:1.7}.wu-land .hero .vp b{font-weight:600}.wu-land .hero .vp .dim{color:var(--mist2)}.wu-land .claims{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:clamp(22px,3vw,30px);display:flex}.wu-land .claim{border:1px solid var(--spark-line);background:var(--spark-soft);letter-spacing:1px;color:var(--l-paper);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:clamp(14px,2.2vw,16px);font-weight:600;display:inline-flex}.wu-land .claim:before{content:"";background:var(--cinnabar);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px 1px #c05f3ca6}.wu-land .hero .btns{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:clamp(28px,4vw,38px);display:flex}.wu-land .hero .plat{color:var(--mute);letter-spacing:1px;margin-top:16px;font-size:13px}.wu-land .trust{margin-top:clamp(30px,4vw,44px)}.wu-land .trust .tt{color:var(--mute2);letter-spacing:3px;margin-bottom:14px;font-size:12px}.wu-land .trust .logos{flex-wrap:wrap;justify-content:center;gap:10px 12px;max-width:760px;margin:0 auto;display:flex}.wu-land .chip{border:1px solid var(--line2);color:var(--mist);letter-spacing:.5px;background:var(--surface);border-radius:999px;padding:7px 15px;font-size:13px}.wu-land .chip b{color:var(--steel);font-weight:500}.wu-land .sec{padding:clamp(64px,10vw,120px) 0}.wu-land .sec.tint{background:linear-gradient(180deg, var(--tint), transparent)}.wu-land .sec-head{text-align:center;max-width:720px;margin:0 auto clamp(40px,6vw,64px)}.wu-land .sec-head .lead{margin-left:auto;margin-right:auto}.wu-land .turn{background:linear-gradient(180deg, transparent, var(--tint), transparent)}.wu-land .turn .row{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(20px,4vw,50px);display:grid}.wu-land .turn .side{padding:clamp(22px,3vw,30px)}.wu-land .turn .k{letter-spacing:3px;margin-bottom:12px;font-size:13px}.wu-land .turn .old .k{color:var(--mute)}.wu-land .turn .new .k{color:var(--cinnabar)}.wu-land .turn p{font-size:clamp(16px,2.4vw,19px);line-height:1.7}.wu-land .turn .old p{color:var(--mist2)}.wu-land .turn .arrow{color:var(--steel);font-size:30px}.wu-land .vals{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,26px);display:grid}.wu-land .val{background:linear-gradient(180deg, var(--card-a), var(--card-b));border:1px solid var(--line);border-radius:18px;padding:clamp(26px,3vw,34px);transition:transform .18s,border-color .18s}.wu-land .val:hover{border-color:var(--line-hover);transform:translateY(-4px)}.wu-land .val .n{color:var(--steel);letter-spacing:3px;font-size:13px}.wu-land .val h3{letter-spacing:1px;margin-top:12px;font-size:clamp(19px,2.6vw,23px)}.wu-land .val p{color:var(--mist2);margin-top:12px;font-size:14.5px;line-height:1.8}.wu-land .frow{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);margin-bottom:clamp(48px,7vw,90px);display:grid}.wu-land .frow:last-child{margin-bottom:0}.wu-land .frow.rev .ftext{order:2}.wu-land .ftext .tag{color:var(--steel);border:1px solid var(--line2);letter-spacing:2px;border-radius:999px;margin-bottom:18px;padding:5px 13px;font-size:12px;display:inline-block}.wu-land .ftext h3{letter-spacing:1px;font-size:clamp(23px,3.4vw,32px);font-weight:600;line-height:1.35}.wu-land .ftext p{color:var(--mist2);margin-top:16px;font-size:clamp(15px,2.2vw,17px);line-height:1.85}.wu-land .ftext ul{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.wu-land .ftext li{color:var(--mist);padding-left:26px;font-size:15px;position:relative}.wu-land .ftext li:before{content:"";background:var(--cinnabar);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0;box-shadow:0 0 10px 1px #c05f3c80}.wu-land .mock{background:#0f1216;border:1px solid #2c343e;border-radius:16px;overflow:hidden;box-shadow:0 30px 70px -30px #000c}.wu-land .mock .bar{background:#151a20;border-bottom:1px solid #242b34;align-items:center;gap:7px;padding:12px 15px;display:flex}.wu-land .mock .bar i{border-radius:50%;width:11px;height:11px;display:block}.wu-land .mock .bar .t{color:#5f6870;letter-spacing:1px;margin-left:12px;font-size:12px}.wu-land .mock .body{padding:20px;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px;line-height:1.85}.wu-land .mock .body .u{color:#f4f6f8}.wu-land .mock .body .p{color:var(--cinnabar)}.wu-land .mock .body .g{color:#6f9fad}.wu-land .mock .body .d{color:#707982}.wu-land .mock .body .ok{color:var(--bamboo)}.wu-land .steps{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,26px);display:grid}.wu-land .step{text-align:center;padding:clamp(24px,3vw,32px) clamp(16px,2vw,22px)}.wu-land .step .num{border:1.5px solid var(--line2);width:52px;height:52px;color:var(--cinnabar);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:20px;font-weight:600;display:flex}.wu-land .step h4{letter-spacing:1px;font-size:19px}.wu-land .step p{color:var(--mist2);margin-top:10px;font-size:14px;line-height:1.8}.wu-land .scenes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.wu-land .scene{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;transition:border-color .18s,transform .18s}.wu-land .scene:hover{border-color:var(--line-hover);transform:translateY(-3px)}.wu-land .scene .ic{font-size:22px}.wu-land .scene h4{letter-spacing:.5px;margin-top:14px;font-size:16.5px}.wu-land .scene p{color:var(--mist2);margin-top:9px;font-size:13.5px;line-height:1.75}.wu-land .why{background:linear-gradient(180deg, var(--tint-water), transparent)}.wu-land .cmp{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,24px);max-width:900px;margin:0 auto;display:grid}.wu-land .cmp .col{border-radius:18px;padding:clamp(24px,3vw,32px)}.wu-land .cmp .them{border:1px solid var(--line);background:var(--surface2)}.wu-land .cmp .us{background:linear-gradient(180deg, #c05f3c0f, var(--surface2));border:1px solid #c05f3c59}.wu-land .cmp h4{letter-spacing:1px;border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:14px;font-size:16px}.wu-land .cmp .them h4{color:var(--mist2)}.wu-land .cmp .us h4{color:var(--l-paper)}.wu-land .cmp li{color:var(--mist);padding:9px 0 9px 26px;font-size:14.5px;line-height:1.7;list-style:none;position:relative}.wu-land .cmp .them li{color:var(--mist2)}.wu-land .cmp .them li:before{content:"×";color:var(--mute);font-weight:600;position:absolute;left:2px}.wu-land .cmp .us li:before{content:"✓";color:var(--bamboo);font-weight:600;position:absolute;left:0}.wu-land .story{background:radial-gradient(900px 500px at 50% 40%, var(--story-glow) 0%, var(--ink) 70%);text-align:center}.wu-land .story .ens{width:clamp(80px,12vw,120px);height:clamp(80px,12vw,120px);margin:0 auto clamp(24px,3vw,34px)}.wu-land .story .line{letter-spacing:2px;max-width:760px;margin:0 auto;font-size:clamp(22px,3.6vw,34px);font-weight:600;line-height:1.6}.wu-land .story .line .zhu{color:var(--cinnabar)}.wu-land .story .para{color:var(--mist2);max-width:680px;margin:clamp(26px,4vw,36px) auto 0;font-size:clamp(15px,2.3vw,17.5px);line-height:2}.wu-land .story .para b{color:var(--l-paper);font-weight:500}.wu-land .story .sig{color:var(--steel);letter-spacing:3px;margin-top:32px;font-size:14px}.wu-land .prices{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,22px);max-width:960px;margin:0 auto;display:grid}.wu-land .price{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;padding:clamp(26px,3vw,34px);display:flex}.wu-land .price.feat{background:linear-gradient(180deg, #c05f3c12, var(--surface));border-color:#c05f3c73;position:relative}.wu-land .price .badge{background:var(--cinnabar);color:#fff;letter-spacing:2px;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:11px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.wu-land .price .pn{letter-spacing:2px;font-size:18px;font-weight:600}.wu-land .price .pd{color:var(--mist2);min-height:38px;margin-top:8px;font-size:13px}.wu-land .price .amt{margin:18px 0 4px;font-size:32px;font-weight:600}.wu-land .price .amt span{color:var(--mist2);font-size:14px;font-weight:400}.wu-land .price ul{flex-direction:column;gap:11px;margin:18px 0 24px;list-style:none;display:flex}.wu-land .price li{color:var(--mist);padding-left:24px;font-size:14px;line-height:1.6;position:relative}.wu-land .price li:before{content:"✓";color:var(--bamboo);position:absolute;left:0}.wu-land .price .btn{justify-content:center;margin-top:auto}.wu-land .price .note{text-align:center;color:var(--mute);margin-top:14px;font-size:12px}.wu-land .final{text-align:center;background:radial-gradient(800px 400px,#c05f3c1a,#14171c00)}.wu-land .final h2{letter-spacing:clamp(2px,1vw,6px);font-size:clamp(30px,5.4vw,52px);font-weight:600;line-height:1.3}.wu-land .final h2 .spark{color:var(--cinnabar)}.wu-land .final p{color:var(--mist2);margin-top:20px;font-size:clamp(15px,2.3vw,18px)}.wu-land .final .btns{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px;display:flex}.wu-land .final .plat{color:var(--mute);letter-spacing:1px;margin-top:16px;font-size:13px}.wu-land .land-footer{border-top:1px solid var(--line);margin-top:20px;padding:44px 0 40px}.wu-land .land-footer .frow2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.wu-land .land-footer .fbrand{color:var(--mist);letter-spacing:3px;align-items:center;gap:10px;font-weight:600;display:flex}.wu-land .land-footer .fbrand svg{width:26px;height:26px}.wu-land .land-footer .fmenu{color:var(--mist2);flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.wu-land .land-footer .fmenu a:hover{color:var(--l-paper)}.wu-land .land-footer .copy{color:var(--mute2);letter-spacing:1px;margin-top:26px;font-size:13px}@media (max-width:820px){.wu-land .frow{grid-template-columns:1fr;gap:28px}.wu-land .frow.rev .ftext{order:0}.wu-land .turn .row{grid-template-columns:1fr;gap:14px}.wu-land .turn .arrow{transform:rotate(90deg)}.wu-land .vals,.wu-land .steps,.wu-land .prices,.wu-land .cmp{grid-template-columns:1fr}}@media (max-width:640px){.wu-land .nav-links{display:none}}@media (prefers-reduced-motion:reduce){.wu-land:before,.wu-land .hero .logo,.wu-land .hero .logo circle,.wu-land .mock .body:after{animation:none!important}}
