html,body{margin:0;padding:0;background:#05070A}.hm{--bg:#05070A;--s:#0A0D12;--s2:#10151B;--text:#F3EEE4;--soft:#D8D1C2;--body:#BDB5A5;--muted:#9C9585;--faint:#8A8475;--line:rgba(226,196,140,.12);--ls:rgba(226,196,140,.26);--ac:#D9BC82;--acs:rgba(217,188,130,.08);--acl:rgba(217,188,130,.5);--warm:#C9A45C;--gold:linear-gradient(135deg,#F3E2B6 0%,#D6B26C 36%,#A8823F 70%,#E4CB92 100%);--fd:'Manrope',system-ui,sans-serif;--fb:'DM Sans',system-ui,sans-serif;--head:72px;background:var(--bg);color:var(--text);font:16px/1.65 var(--fb);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow:hidden;overflow:clip}.hm[data-l=zh]{--fd:'Manrope','Noto Sans SC','PingFang SC','Hiragino Sans GB','Microsoft YaHei',system-ui,sans-serif;--fb:'DM Sans','Noto Sans SC','PingFang SC','Hiragino Sans GB','Microsoft YaHei',system-ui,sans-serif}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:90px}.hm *,.hm *::before,.hm *::after{box-sizing:border-box}.hm h1,.hm h2,.hm h3,.hm h4,.hm p,.hm ul,.hm ol,.hm li,.hm article,.hm figure,.hm address,.hm blockquote{margin:0;padding:0}.hm ul,.hm ol{list-style:none}.hm a{color:inherit;text-decoration:none}.hm img{display:block;max-width:100%}.hm button,.hm input,.hm select,.hm textarea{font:inherit}.hm :focus-visible{outline:2px solid var(--ac);outline-offset:3px}.hm address{font-style:normal}.hm .skip{position:absolute;left:12px;top:-60px;z-index:10002;padding:12px 18px;border-radius:4px;background:var(--gold);color:#1A1305;font:800 .8rem var(--fd);transition:top .2s}.hm .skip:focus{top:12px}.hm .w{width:min(100%,1240px);margin:0 auto;padding:0 34px}.hm .sec{padding:110px 0}.hm .alt{background:#07090D}.hm .lbl{display:inline-flex;align-items:center;gap:10px;font:700 .74rem var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.hm .lbl::before{content:"";width:24px;height:1px;background:var(--ac);flex:none}.hm .h2{margin-top:18px;max-width:18ch;font:400 clamp(2.1rem,4.4vw,4rem)/1.02 var(--fd);letter-spacing:-.045em}.hm .lead{margin-top:20px;max-width:60ch;color:var(--soft);line-height:1.8}.hm .btn{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:4px;font:800 .76rem var(--fd);letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;position:relative;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s,color .3s}.hm .btn:hover{transform:translateY(-2px)}.hm .b1{background:var(--gold);color:#1A1305;box-shadow:0 12px 34px rgba(201,164,92,.2)}.hm .b1:hover{box-shadow:0 16px 44px rgba(201,164,92,.38)}.hm .b2{background:transparent;color:var(--text);border-color:var(--ls)}.hm .b2:hover{border-color:var(--ac);color:var(--ac);background:var(--acs)}.hm .acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hm .hd{position:sticky;top:0;left:0;right:0;z-index:9999;height:var(--head);margin-bottom:calc(var(--head) * -1);background:rgba(5,7,10,.6);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid transparent;transition:background .3s,border-color .3s}.hm .hd.sc{background:rgba(5,7,10,.93);border-color:var(--ls)}body.admin-bar .hm .hd{top:32px}.hm .hd .w,.hm .hi{height:100%}.hm .hi{display:flex;align-items:center;justify-content:space-between;gap:24px}.hm .brand{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap}.hm .brand b{font:800 1.18rem var(--fd);letter-spacing:-.045em}.hm .brand i{width:7px;height:7px;border-radius:50%;background:var(--warm);box-shadow:0 0 0 4px rgba(201,164,92,.1),0 0 16px rgba(201,164,92,.5);align-self:center}.hm .brand span{color:var(--faint);font-size:.72rem;letter-spacing:.08em}.hm .nav{display:flex;align-items:center;gap:28px}.hm .nav a{color:var(--muted);font:600 .8rem var(--fd);transition:color .2s;white-space:nowrap}.hm .nav a:hover,.hm .nav a.on{color:var(--text)}.hm .nav a.ne{display:inline-flex;align-items:center;gap:8px;color:var(--ac);font-weight:800}.hm .nav a.ne svg{width:15px;height:15px;flex:none}.hm .nav a.ne:hover{color:var(--text)}.hm .tools{display:flex;align-items:center;gap:12px}.hm .lang{display:flex;gap:4px;padding:3px;border:1px solid var(--ls);border-radius:6px}.hm .lang button{min-width:34px;height:30px;padding:0 6px;border:0;border-radius:4px;background:transparent;color:var(--faint);font-size:.7rem;font-weight:800;cursor:pointer;transition:color .2s}.hm .lang button:hover{color:var(--text)}.hm .lang button[aria-pressed=true]{background:var(--gold);color:#1A1305}.hm .lang button[data-lang=zh]{min-width:44px}.hm .hcta{min-height:42px;padding:0 16px}.hm .burger{display:none;width:42px;height:42px;padding:0;border:1px solid var(--ls);border-radius:6px;background:transparent;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.hm .burger span{display:block;width:18px;height:2px;background:var(--text);transition:transform .3s,opacity .3s}.hm .burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hm .burger[aria-expanded=true] span:nth-child(2){opacity:0}.hm .burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hm .mn{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - var(--head));overflow:auto;padding:8px 0 26px;background:#05070A;border-bottom:1px solid var(--ls);box-shadow:0 30px 60px rgba(0,0,0,.5)}.hm .mn.on{display:block}.hm .mn .w{height:auto;display:grid}.hm .mn a:not(.btn){display:flex;align-items:center;gap:10px;min-height:54px;border-bottom:1px solid var(--line);color:var(--soft);font:600 1rem var(--fd)}.hm .mn a:not(.btn):hover{color:var(--ac)}.hm .mn a.ne{color:var(--ac)}.hm .mn a.ne svg{width:17px;height:17px}.hm .mn .btn{width:100%;margin-top:22px}.hm .prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.hm .prog span{display:block;height:100%;background:var(--gold);transform-origin:0 50%;transform:scaleX(0)}.hm .ah{position:relative;padding:calc(var(--head) + 84px) 0 56px;overflow:hidden}.hm .ah::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(226,196,140,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(226,196,140,.04) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(#000 0%,transparent 78%);mask-image:linear-gradient(#000 0%,transparent 78%)}.hm .aur i{position:absolute;border-radius:50%;pointer-events:none}.hm .aur i:nth-child(1){width:min(56vw,860px);aspect-ratio:1;right:-12%;top:-30%;background:radial-gradient(closest-side,rgba(201,164,92,.24),transparent 72%);animation:d1 26s ease-in-out infinite alternate}.hm .aur i:nth-child(2){width:min(44vw,700px);aspect-ratio:1;left:-14%;bottom:-40%;background:radial-gradient(closest-side,rgba(121,200,192,.12),transparent 72%);animation:d2 32s ease-in-out infinite alternate}@keyframes d1{to{transform:translate3d(-9%,12%,0) scale(1.14)}}@keyframes d2{to{transform:translate3d(12%,-10%,0) scale(.92)}}.hm .ah .w{position:relative;z-index:1}.hm .crumb{display:flex;flex-wrap:wrap;gap:10px;color:var(--faint);font-size:.8rem}.hm .crumb a:hover{color:var(--ac)}.hm .crumb span[aria-hidden]{color:var(--warm)}.hm .ah h1{margin-top:26px;max-width:19ch;font:300 clamp(2.5rem,5vw,4.9rem)/1.04 var(--fd);letter-spacing:-.052em}.hm .ah h1 span{display:block}.hm .ah h1 em{display:block;margin-top:.1em;font-style:normal;font-weight:400;background:linear-gradient(100deg,#8F6F36 0%,#E6CF9A 24%,#FFF3D1 50%,#D3AE67 76%,#8F6F36 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:sh 7s linear infinite}@keyframes sh{to{background-position:-260% 0}}.hm .am{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:30px;color:var(--muted);font-size:.84rem}.hm .am span::before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--warm);box-shadow:0 0 0 4px rgba(201,164,92,.1)}@media (prefers-reduced-motion:no-preference){.hm .ah .w>*{animation:hi 1s cubic-bezier(.2,.7,.2,1) both}.hm .ah .w>*:nth-child(2){animation-delay:.08s}.hm .ah .w>*:nth-child(3){animation-delay:.16s}@keyframes hi{from{opacity:0;transform:translate3d(0,22px,0)}}}.hm .ab{display:grid;grid-template-columns:250px minmax(0,1fr);gap:80px;padding:30px 0 40px;align-items:start}.hm .toc{grid-column:1;grid-row:1;position:sticky;top:calc(var(--head) + 30px);border-top:1px solid var(--ls);padding-top:18px}.hm .toc b{display:block;margin-bottom:12px;color:var(--warm);font:700 .72rem var(--fd);letter-spacing:.12em;text-transform:uppercase}.hm .toc li{border-bottom:1px solid var(--line)}.hm .toc a{display:block;padding:11px 0;color:var(--muted);font:500 .86rem/1.4 var(--fd);transition:color .2s}.hm .toc a:hover{color:var(--ac)}.hm .ar{grid-column:2;grid-row:1;min-width:0;max-width:780px}.hm .ar .intro{max-width:66ch;color:var(--soft);font-size:1.16rem;line-height:1.85}.hm .key{margin-top:34px;padding:24px 26px;border:1px solid var(--acl);background:linear-gradient(180deg,rgba(217,188,130,.07),rgba(226,196,140,.02))}.hm .key b{font:600 1.05rem var(--fd);letter-spacing:-.02em;color:var(--ac)}.hm .key p{margin-top:8px;color:var(--soft);font-size:.96rem;line-height:1.75}.hm .fig{margin:40px 0 0;border:1px solid var(--ls);background:var(--s2)}.hm .fig img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;filter:saturate(.9) contrast(1.04)}.hm .fig figcaption{padding:14px 18px;border-top:1px solid var(--line);color:var(--faint);font-size:.82rem;line-height:1.6}.hm .ar h2{margin:72px 0 0;max-width:24ch;font:500 clamp(1.55rem,2.7vw,2.3rem)/1.14 var(--fd);letter-spacing:-.04em}.hm .ar p{margin-top:18px;max-width:68ch;color:var(--body);font-size:1.03rem;line-height:1.9}.hm .ar p a,.hm .ar li a{color:var(--ac);border-bottom:1px solid var(--ls);transition:border-color .2s}.hm .ar p a:hover,.hm .ar li a:hover{border-color:var(--ac)}.hm .ar .pts{display:grid;gap:14px;margin-top:24px;max-width:68ch}.hm .ar .pts li{display:flex;gap:14px;color:var(--body);font-size:1rem;line-height:1.7}.hm .ar .pts li::before{content:"";flex:none;width:7px;height:7px;margin-top:10px;background:var(--warm);transform:rotate(45deg)}.hm .mg4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:30px;border:1px solid var(--line);background:var(--line)}.hm .mi{padding:28px 26px 32px;background:var(--s);transition:background .3s}.hm .mi:hover{background:var(--s2)}.hm .mi h3,.hm .mi h4{font:500 1.2rem/1.15 var(--fd);letter-spacing:-.03em}.hm .mi h3::before,.hm .mi h4::before{content:"";display:block;width:7px;height:7px;margin-bottom:26px;background:var(--warm);transform:rotate(45deg)}.hm .mi p{margin-top:10px;font-size:.9rem;line-height:1.72;color:var(--muted)}.hm .cta{margin-top:56px;padding:34px 34px 38px;border:1px solid var(--acl);background:linear-gradient(180deg,rgba(217,188,130,.09),rgba(226,196,140,.02))}.hm .cta h3{font:500 clamp(1.4rem,2.4vw,1.9rem)/1.15 var(--fd);letter-spacing:-.04em}.hm .cta p{margin-top:12px;max-width:56ch;color:var(--soft);font-size:1rem;line-height:1.8}.hm .cta .acts{margin-top:26px}.hm .da{margin-top:30px;padding:26px 28px;border:1px solid var(--acl);background:linear-gradient(180deg,rgba(217,188,130,.09),rgba(226,196,140,.02))}.hm .da b{display:block;color:var(--ac);font:700 .74rem var(--fd);letter-spacing:.16em;text-transform:uppercase}.hm .da p{margin-top:12px;color:var(--soft);font-size:1rem;line-height:1.85}.hm .ar h3{margin:40px 0 0;font:500 1.25rem/1.25 var(--fd);letter-spacing:-.03em;color:var(--text)}.hm .ar h3+p{margin-top:12px}.hm .tw{margin-top:26px;overflow-x:auto;border:1px solid var(--line);-webkit-overflow-scrolling:touch}.hm .tw table{width:100%;min-width:600px;border-collapse:collapse;font-size:.88rem;line-height:1.55}.hm .tw caption{caption-side:top;padding:14px 18px;text-align:left;color:var(--warm);font:700 .72rem var(--fd);letter-spacing:.1em;text-transform:uppercase;background:var(--s)}.hm .tw th{padding:13px 18px;text-align:left;color:var(--ac);font:700 .74rem var(--fd);letter-spacing:.08em;text-transform:uppercase;background:var(--s2);border-bottom:1px solid var(--ls)}.hm .tw td{padding:14px 18px;vertical-align:top;color:var(--body);border-bottom:1px solid var(--line);background:var(--s)}.hm .tw tr:last-child td{border-bottom:0}.hm .tw td:first-child{color:var(--text);font-weight:600}.hm .ar ol.fw{display:grid;gap:14px;margin-top:22px;max-width:68ch;counter-reset:fw}.hm .ar ol.fw li{position:relative;padding-left:46px;color:var(--body);font-size:1rem;line-height:1.7;counter-increment:fw}.hm .ar ol.fw li::before{content:counter(fw,decimal-leading-zero);position:absolute;left:0;top:2px;color:var(--warm);font:700 .78rem var(--fd);letter-spacing:.08em}.hm pre.code{margin-top:18px;padding:18px 20px;overflow-x:auto;border:1px solid var(--ls);background:var(--s2);color:var(--soft);font:.82rem/1.65 ui-monospace,Menlo,Consolas,monospace;max-width:68ch}.hm[data-l=zh] .da p,.hm[data-l=zh] .ar ol.fw li{line-height:2}.hm .fl{margin-top:26px;border-top:1px solid var(--ls)}.hm .fl details{border-bottom:1px solid var(--line)}.hm .fl summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;list-style:none;cursor:pointer;font:600 1.04rem/1.35 var(--fd)}.hm .fl summary::-webkit-details-marker{display:none}.hm .fl summary::after{content:"+";color:var(--ac);font-size:1.3rem;font-weight:400}.hm .fl details[open] summary::after{content:"\2212"}.hm .fl details p{margin:0;max-width:66ch;padding:0 30px 24px 0;color:var(--muted);font-size:.94rem;line-height:1.8;animation:fq .5s cubic-bezier(.2,.7,.2,1)}@keyframes fq{from{opacity:0;transform:translateY(-8px)}}.hm .au{display:grid;grid-template-columns:104px minmax(0,1fr);gap:26px;align-items:center;margin-top:72px;padding:28px;border:1px solid var(--ls);background:rgba(226,196,140,.025)}.hm .au img{width:104px;height:104px;object-fit:cover;object-position:50% 0;border:1px solid var(--ls);filter:saturate(.86) contrast(1.05)}.hm .au h3{font:500 1.2rem/1.3 var(--fd);letter-spacing:-.03em}.hm .au h3 a{color:var(--ac);border-bottom:1px solid var(--ls)}.hm .au p{margin-top:8px;color:var(--muted);font-size:.92rem;line-height:1.7}.hm .au .btn{margin-top:18px;min-height:46px;padding:0 18px;font-size:.7rem}.hm .cg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.hm .cm{display:grid;gap:0;margin-top:38px;border-top:1px solid var(--ls)}.hm .cm div{padding:18px 0;border-bottom:1px solid var(--line)}.hm .cm small{display:block;color:var(--faint);font:700 .68rem var(--fd);letter-spacing:.14em;text-transform:uppercase}.hm .cm a,.hm .cm strong{display:inline-block;margin-top:4px;font:500 1.15rem var(--fd);letter-spacing:-.02em}.hm .cm a:hover{color:var(--ac)}.hm .form{position:relative;padding:34px;border:1px solid var(--ls);background:var(--s)}.hm .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hm .fld{display:grid;gap:8px;align-content:start}.hm .fld.full{grid-column:1/-1}.hm .fld label{color:var(--muted);font:700 .7rem var(--fd);letter-spacing:.12em;text-transform:uppercase}.hm .fld input,.hm .fld select,.hm .fld textarea{width:100%;min-height:50px;padding:0 16px;border:1px solid var(--ls);border-radius:4px;background:var(--bg);color:var(--text);font:400 1rem var(--fb);transition:border-color .2s,box-shadow .2s}.hm .fld textarea{min-height:140px;padding:14px 16px;resize:vertical}.hm .fld select{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23D9BC82' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.hm .fld select option{background:#0A0D12;color:#F3EEE4}.hm .fld input::placeholder{color:var(--faint)}.hm .fld input:focus,.hm .fld select:focus,.hm .fld textarea:focus{border-color:var(--ac);outline:0;box-shadow:0 0 0 3px rgba(217,188,130,.18)}.hm .fld [aria-invalid=true]{border-color:#E58C7B}.hm .fa{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.hm .fs{min-height:1.6em;margin-top:16px;color:var(--ac);font-size:.88rem}.hm .fs.err{color:#EDA595}.hm .fn{margin-top:8px;color:var(--faint);font-size:.78rem;line-height:1.7}.hm .lg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1px;margin-top:56px;border:1px solid var(--line);background:var(--line)}.hm .lc{display:flex;flex-direction:column;gap:26px;padding:34px;background:var(--s)}.hm .lc h3{font:500 1.6rem var(--fd);letter-spacing:-.04em}.hm .founded{display:inline-flex;align-items:center;gap:10px;margin-top:8px;font:800 .68rem var(--fd);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(100deg,#8F6F36 0%,#E6CF9A 24%,#FFF3D1 50%,#D3AE67 76%,#8F6F36 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sh 6s linear infinite}.hm .lc address{color:var(--muted);font-size:.9rem;line-height:1.75}.hm .lc h4{margin-bottom:10px;color:var(--warm);font:700 .72rem var(--fd);letter-spacing:.12em;text-transform:uppercase}.hm .hrs div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);color:var(--soft);font-size:.86rem}.hm .la{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.hm .la .btn{min-height:46px;padding:0 18px;font-size:.7rem}.hm .map{min-height:420px;background:var(--s2)}.hm .map iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:grayscale(.55) invert(.92) hue-rotate(185deg) contrast(.88) brightness(.9)}.hm .final{position:relative;padding:130px 0;text-align:center;border-top:1px solid var(--line);overflow:hidden}.hm .final::before{content:"";position:absolute;left:50%;top:50%;width:min(72vw,980px);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(201,164,92,.16),transparent 70%);animation:br 9s ease-in-out infinite}@keyframes br{0%,100%{opacity:.5;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.hm .final .w{position:relative}.hm .final .lbl{justify-content:center}.hm .final .h2{max-width:14ch;margin-inline:auto}.hm .final p{max-width:50ch;margin:22px auto 0;color:var(--muted)}.hm .final .acts{justify-content:center}.hm .ft{padding:72px 0 118px;background:#030405;border-top:1px solid var(--line);color:var(--faint);font-size:.8rem}.hm .fg{display:grid;grid-template-columns:1.45fr repeat(3,1fr);gap:46px}.hm .fd{margin-top:14px;max-width:34ch;color:var(--muted);font-size:.82rem;line-height:1.75}.hm .fo{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);max-width:34ch}.hm .fon{font:600 .98rem var(--fd);color:var(--text)}.hm .fr{margin-top:3px;color:var(--muted);font-size:.8rem}.hm .foc{display:flex;align-items:center;gap:10px;margin-top:10px;color:var(--faint);font-size:.74rem;letter-spacing:.03em}.hm .foc::before{content:"";width:14px;height:1px;background:var(--warm)}.hm .fh{margin-bottom:15px;color:var(--warm);font:700 .72rem var(--fd);letter-spacing:.12em;text-transform:uppercase}.hm .ft li{margin-bottom:9px}.hm .ft a{color:var(--muted);font-size:.82rem;line-height:1.5;transition:color .2s}.hm .ft a:hover{color:var(--ac)}.hm .fc{display:grid;gap:9px}.hm .fc span{color:var(--muted);font-size:.82rem}.hm .wm{overflow:hidden;margin-top:64px;padding-bottom:.04em;font:800 clamp(3rem,15vw,13rem)/.88 var(--fd);letter-spacing:-.05em;text-align:center;white-space:nowrap;user-select:none;color:transparent;-webkit-text-stroke:1px rgba(217,188,130,.32);background:linear-gradient(180deg,rgba(230,207,154,.6) 0%,rgba(217,188,130,.14) 56%,rgba(217,188,130,0) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hm .fb{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);color:var(--faint);font-size:.74rem}.hm .dock{position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:9980;display:flex;gap:10px;padding:8px;border-radius:999px;border:1px solid var(--ls);background:rgba(8,11,15,.74);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 26px 64px rgba(0,0,0,.5)}.hm .dock a{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;border-radius:999px;transition:all .3s}.hm .dock svg{width:21px;height:21px;flex:none}.hm .dwa{padding:0 24px 0 20px;background:var(--gold);color:#1A1305;font:800 .82rem var(--fd);white-space:nowrap;box-shadow:0 10px 30px rgba(201,164,92,.3)}.hm .dic{width:52px;color:var(--ac);border:1px solid var(--ls)}.hm .dic:hover{background:var(--gold);color:#1A1305;border-color:transparent}.hm .bag{position:fixed;left:22px;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:9980;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px 0 16px;border-radius:999px;border:1px solid var(--acl);background:linear-gradient(135deg,rgba(217,188,130,.16) 0%,rgba(8,11,15,.82) 58%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text);font:800 .74rem var(--fd);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 26px 64px rgba(0,0,0,.5);transition:all .3s}.hm .bag::after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(246,231,189,.8);pointer-events:none;opacity:0;animation:ping 3.8s ease-out 2.4s infinite}@keyframes ping{0%{opacity:.7;transform:scale(1)}100%{opacity:0;transform:scale(1.22)}}.hm .bag svg{width:22px;height:22px;flex:none;color:var(--ac);transition:color .3s}.hm .bag:hover,.hm .bag:focus-visible{border-color:transparent;color:#1A1305;background:var(--gold)}.hm .bag:hover svg,.hm .bag:focus-visible svg{color:#1A1305}.hm.js .rv{opacity:0;transform:translate3d(0,26px,0);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.hm.js .rv.in{opacity:1;transform:none}.hm .fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.hm .final .fx{-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent)}.hm .alt{border-top:1px solid transparent;border-image:linear-gradient(90deg,transparent,rgba(217,188,130,.35),transparent) 1}.hm[data-l=zh] h1,.hm[data-l=zh] h2,.hm[data-l=zh] h3{letter-spacing:0}.hm[data-l=zh] .lbl,.hm[data-l=zh] .toc b,.hm[data-l=zh] .fh,.hm[data-l=zh] .fld label,.hm[data-l=zh] .lc h4{letter-spacing:.1em}.hm[data-l=zh] .btn,.hm[data-l=zh] .bag{letter-spacing:.04em}.hm[data-l=zh] .ah h1{max-width:14em;font-size:clamp(2.3rem,4.6vw,4rem);line-height:1.2;font-weight:400}.hm[data-l=zh] .ar h2{max-width:20em;line-height:1.3}.hm[data-l=zh] .ar p,.hm[data-l=zh] .ar .pts li,.hm[data-l=zh] .key p,.hm[data-l=zh] .fl details p{line-height:2}.hm[data-l=zh] .final p,.hm[data-l=zh] .lead{max-width:38em;line-height:1.95}.hm[data-l=id] .ah h1{max-width:20ch;font-size:clamp(2.3rem,4.5vw,4.4rem)}@media (max-width:1180px){.hm .brand span{display:none}.hm .hcta{display:none}}@media (max-width:1000px){.hm .nav{display:none}.hm .burger{display:flex}.hm .ab{grid-template-columns:1fr;gap:34px}.hm .toc{position:static;grid-column:auto;grid-row:auto;order:-1}.hm .ar{grid-column:auto;grid-row:auto}.hm .cg{grid-template-columns:1fr;gap:50px}.hm .lg{grid-template-columns:1fr}.hm .fg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hm .w{padding:0 20px}.hm .sec{padding:80px 0}.hm .ah{padding-top:calc(var(--head) + 56px);padding-bottom:36px}.hm .ah h1{font-size:clamp(2.2rem,10.6vw,3rem)}.hm[data-l=id] .ah h1{font-size:clamp(2rem,9.4vw,2.7rem)}.hm[data-l=zh] .ah h1{font-size:clamp(2rem,9.2vw,2.6rem)}.hm .ar h2{margin-top:56px}.hm .mg4,.hm .fields{grid-template-columns:1fr}.hm .au{grid-template-columns:1fr}.hm .acts .btn{width:100%}.hm .cta{padding:26px 22px 30px}.hm .form{padding:24px 20px}.hm .lc{padding:26px 22px}.hm .map,.hm .map iframe{min-height:320px}.hm .fg{grid-template-columns:1fr;gap:30px}.hm .wm{margin-top:44px}.hm .final{padding:96px 0}.hm .ft{padding-bottom:178px}.hm .dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between}.hm .dwa{flex:1;padding:0 14px}.hm .bag{left:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));height:44px;padding:0 18px 0 14px;font-size:.7rem}}@media (max-width:400px){.hm .hi{gap:10px}.hm .tools{gap:8px}.hm .brand b{font-size:1.05rem}.hm .brand{gap:8px}.hm .lang{padding:2px;gap:2px}.hm .lang button{min-width:30px;height:32px;padding:0 4px}.hm .lang button[data-lang=zh]{min-width:38px}.hm .burger{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.hm *,.hm *::before,.hm *::after{animation:none!important;transition:none!important}.hm.js .rv{opacity:1;transform:none}}html.cg-on body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.cg-on img{-webkit-user-drag:none;user-drag:none}html.cg-on input,html.cg-on textarea,html.cg-on select,html.cg-on [contenteditable="true"],html.cg-on .cm,html.cg-on address{-webkit-user-select:text;user-select:text}@page{margin:0}@media print{html{background:#fff!important}body:not(.elementor-editor-active){display:none!important}}html.cg-print{background:#fff!important}html.cg-print body:not(.elementor-editor-active){display:none!important}.cg-wm{display:none;position:fixed;inset:0;z-index:2147483647;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='340' height='220'><text x='50%25' y='50%25' text-anchor='middle' dominant-baseline='middle' transform='rotate(-30 170 110)' font-family='Arial,Helvetica,sans-serif' font-size='30' font-weight='700' letter-spacing='3' fill='rgba(255,255,255,.6)' stroke='rgba(0,0,0,.5)' stroke-width='1' paint-order='stroke'>ADTYAA.CLOUD</text></svg>");background-repeat:repeat}html.cg-shot .cg-wm{display:block}.hm .au{position:relative;overflow:hidden;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:44px;padding:36px;background:radial-gradient(ellipse at 18% 30%,rgba(201,164,92,.1),transparent 60%),rgba(226,196,140,.025)}.hm .au>:not(.fx){position:relative;z-index:1}.hm .au .ph{margin:0;aspect-ratio:5/7;overflow:hidden;border:1px solid var(--ls);background:var(--s2);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 70px rgba(201,164,92,.14)}.hm .au .ph img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 20%;border:0;filter:saturate(.9) contrast(1.04)}.hm .au .ph::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 20%,rgba(217,188,130,.22),transparent 58%),linear-gradient(180deg,transparent 62%,rgba(3,4,5,.55))}.hm .au .vg{position:absolute;inset:0;z-index:2;width:100%;height:100%;mix-blend-mode:screen;pointer-events:none}.hm .au .vg .st{transform-box:fill-box;transform-origin:center;animation:vgt 4.6s ease-in-out infinite}@keyframes vgt{0%,100%{opacity:.55}50%{opacity:1}}.hm .au h3{font-size:clamp(1.3rem,2.4vw,1.75rem)}@media (max-width:760px){.hm .au{grid-template-columns:1fr;gap:28px;padding:22px}.hm .au .ph{width:100%;max-width:340px;margin:0 auto}}