.chrome-root{position:relative}.chrome-skip{z-index:210;background:var(--ink);color:var(--paper);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:10px 16px;font-size:12px;transition:transform .2s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.chrome-skip:focus{outline:2px solid var(--paper);outline-offset:2px;transform:none}#chrome-main{outline:none}@media (hover:hover) and (pointer:fine){*,:before,:after{cursor:none!important}}.chrome-cursor{mix-blend-mode:difference;pointer-events:none;z-index:2000;background:#fff;border-radius:50%;width:10px;height:10px;transition:width .25s,height .25s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.chrome-cursor.big{width:64px;height:64px}@media (hover:none){.chrome-cursor{display:none}}.chrome-frame{opacity:0;pointer-events:none;z-index:70;color:#fff;border:1px solid;transition:color .45s,opacity .45s;position:fixed;inset:14px}.chrome-frame.on-light{color:var(--ink);opacity:.28}.chrome-frame i{font-family:var(--mono);letter-spacing:.3em;padding:0 8px;font-size:9px;font-style:normal;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%)}.chrome-frame .rc{width:12px;height:12px;position:absolute}.chrome-frame .rc:before,.chrome-frame .rc:after{content:"";background:currentColor;position:absolute}.chrome-frame .rc:before{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.chrome-frame .rc:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.chrome-frame .rc.tl{top:-6px;left:-6px}.chrome-frame .rc.tr{top:-6px;right:-6px}.chrome-frame .rc.bl{bottom:-6px;left:-6px}.chrome-frame .rc.br{bottom:-6px;right:-6px}.chrome-nav{--veil:140px;--barrier:128px;z-index:90;color:#fff;pointer-events:auto;justify-content:space-between;align-items:center;padding:20px 40px;transition:color .45s;display:flex;position:fixed;top:0;left:0;right:0}.chrome-nav.on-light{color:var(--ink)}.chrome-nav:before,.chrome-nav:after{content:"";height:var(--veil);z-index:-1;pointer-events:none;position:absolute;top:0;left:0;right:0}.chrome-nav-guard{height:var(--barrier);z-index:-1;pointer-events:auto;position:absolute;top:0;left:0;right:0}.chrome-nav:before{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#0000 100%)}.chrome-nav:after{background:linear-gradient(#0f0f0ea8,#0f0f0e47 45%,#0f0f0e00);transition:background .45s,opacity .4s}.chrome-nav.on-light:after{background:linear-gradient(#f7f7f4cc,#f7f7f457 45%,#f7f7f400)}.chrome-nav .lk{width:190px;color:inherit}.chrome-nav .links{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;gap:32px;font-size:15px;font-weight:400;display:flex}.chrome-nav .links a{color:inherit}.chrome-nav-right{align-items:center;gap:18px;display:flex}.chrome-nav .lang{font-family:var(--mono);letter-spacing:.14em;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px}.chrome-nav .lang b{font-weight:500}.chrome-nav .lang span{opacity:.4}.chrome-nav .lang:focus-visible{outline-offset:2px;outline:2px solid}div.chrome-nav .lang{cursor:default}.chrome-burger{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;flex:none;margin-right:-8px;padding:0;display:block;position:relative}.chrome-burger span{background:currentColor;height:1.5px;margin-top:-.75px;transition:transform .5s cubic-bezier(.76,0,.24,1);position:absolute;top:50%;left:8px;right:8px}.chrome-burger span:first-child{transform:translateY(-4px)}.chrome-burger span:nth-child(2){transform:translateY(4px)}.chrome-burger[aria-expanded=true] span:first-child{transform:rotate(45deg)}.chrome-burger[aria-expanded=true] span:nth-child(2){transform:rotate(-45deg)}.chrome-nav:before{transition:opacity .4s}.chrome-nav[data-menu=open]{color:#fff}.chrome-nav[data-menu=open]:before,.chrome-nav[data-menu=open]:after{opacity:0}.chrome-menu{z-index:88;visibility:hidden;pointer-events:none;transition:visibility 0s linear .75s;position:fixed;inset:0}.chrome-menu.open{visibility:visible;pointer-events:auto;transition-delay:0s}.chrome-menu-panel{background:var(--ink);color:#fff;clip-path:inset(0 0 100%);flex-direction:column;gap:24px;padding:128px 40px 34px;transition:clip-path .75s cubic-bezier(.76,0,.24,1);display:flex;position:absolute;inset:0;overflow:hidden}.chrome-menu.open .chrome-menu-panel{clip-path:inset(0)}.chrome-menu ul{flex-direction:column;align-items:flex-start;margin:auto 0;padding:0;list-style:none;display:flex}.chrome-menu li{padding:.05em .04em .14em 0;overflow:hidden}.chrome-menu li a{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #ffffffb8;font-size:clamp(44px,min(13.5vh,12vw),150px);font-weight:400;line-height:1;text-decoration:none;transition:transform .8s cubic-bezier(.76,0,.24,1),opacity .35s,translate .5s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;transform:translateY(118%)}:lang(zh-Hant) .chrome-menu li a{font-family:"Noto Serif HK",var(--serif);letter-spacing:.02em;font-weight:600}.chrome-menu.open li a{transition-delay:calc(.16s + var(--i,0)*60ms),0s,0s;transform:none}.chrome-menu li a:after{content:attr(data-label);color:#fff;-webkit-text-stroke:0 transparent;clip-path:inset(-12% 100% -26% -2%);transition:clip-path .6s cubic-bezier(.76,0,.24,1);position:absolute;top:0;left:0}@media (hover:hover){.chrome-menu ul:hover li a:not(:hover){opacity:.28}.chrome-menu li a:hover{translate:.14em}}@media (hover:none){.chrome-menu li a{color:#fff;-webkit-text-stroke:0 transparent}.chrome-menu li a:after{display:none}}.chrome-menu-foot{border-top:1px solid var(--hair-d);opacity:0;align-items:center;padding-top:16px;transition:opacity .4s;display:flex}.chrome-menu.open .chrome-menu-foot{opacity:1;transition-delay:.5s}.chrome-menu-foot .lang{font-family:var(--mono);letter-spacing:.14em;color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 2px;font-size:13px}.chrome-menu-foot .lang b{font-weight:500}.chrome-menu-foot .lang span{opacity:.4}@media (prefers-reduced-motion:reduce){.chrome-menu,.chrome-menu-panel,.chrome-menu li a,.chrome-menu li a:after,.chrome-menu-foot,.chrome-burger span,.chrome-nav:before{transition:none!important}}.chrome-curtain{z-index:1900;color:#fff;position:fixed;inset:0}.chrome-curtain[data-pol=light]{color:var(--ink)}.chrome-curtain.gone{visibility:hidden;pointer-events:none}.chrome-curtain:not(.js){animation:.4s linear 6s forwards cc-failsafe}@keyframes cc-failsafe{to{opacity:0;pointer-events:none}}.cc-panel{background:var(--ink);position:absolute;inset:0}.chrome-curtain[data-pol=light] .cc-panel{background:var(--paper)}.cc-center{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cc-mark{opacity:0;width:min(58vw,440px);transition:opacity .4s;position:relative}.cc-mark svg{width:100%;height:auto;display:block}.cc-ghost{opacity:.16}.cc-fill{clip-path:inset(0 100% 0 0);position:absolute;inset:0}.cc-count{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;align-items:flex-start;font-size:clamp(56px,9vw,128px);line-height:.9;transition:opacity .4s;display:flex;position:absolute;bottom:28px;right:40px}.cc-count b{font-weight:400}.cc-count i{margin:.18em 0 0 .14em;font-size:.34em;font-style:normal;line-height:1}.chrome-curtain.first .cc-mark,.chrome-curtain.first .cc-count{opacity:1}.chrome-curtain.first~.chrome-nav .lk{visibility:hidden}.chrome-rail{--rail-dot:6px;z-index:80;color:#fff;flex-direction:column;gap:14px;transition:color .45s;display:flex;position:fixed;top:50%;right:26px;transform:translateY(-50%)}.chrome-rail.on-light{color:var(--ink)}.chrome-rail a{font-family:var(--mono);letter-spacing:.14em;color:inherit;opacity:.45;justify-content:flex-end;align-items:center;gap:10px;font-size:10.5px;display:flex}.chrome-rail a .dot{width:var(--rail-dot);height:var(--rail-dot);border:1px solid;border-radius:50%;transition:transform .4s cubic-bezier(.22,1,.36,1),background .4s}.chrome-rail a.active{opacity:1}.chrome-rail a.active .dot{background:currentColor;transform:scale(1.7)}.chrome-rail a:focus-visible{opacity:1;outline-offset:3px;outline:2px solid}.chrome-rail .railline{right:calc(var(--rail-dot)/2 - .5px);opacity:.22;background:currentColor;width:1px;position:absolute;top:-6px;bottom:-6px}.chrome-rail .railfill{right:calc(var(--rail-dot)/2 - 1px);background:currentColor;width:2px;height:0;transition:height .12s linear;position:absolute;top:-6px}.chrome-rail a .t{opacity:0;transition:all .3s;transform:translate(6px)}.chrome-rail a:hover .t,.chrome-rail a.active .t{opacity:1;transform:none}@media (max-width:1100px){.chrome-rail{--rg:40px;--pb:calc(4px + env(safe-area-inset-bottom,0px));height:calc(76px + var(--pb));padding:0 calc(var(--rg) - 19px) var(--pb);pointer-events:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;transition:transform .55s cubic-bezier(.22,1,.36,1),color .45s;inset:auto 0 0;transform:translateY(110%)}.chrome-rail.show,.chrome-rail:focus-within{pointer-events:auto;transform:none}.chrome-rail.end,.chrome-nav[data-menu=open]~.chrome-rail{pointer-events:none;transform:translateY(110%)}.chrome-rail:before,.chrome-rail:after{content:"";z-index:-1;pointer-events:none;height:calc(100% + 40px);position:absolute;bottom:0;left:0;right:0}.chrome-rail:before{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);-webkit-mask-image:linear-gradient(#0000 0%,#000 70% 100%);mask-image:linear-gradient(#0000 0%,#000 70% 100%)}.chrome-rail:after{background:linear-gradient(#0f0f0e00,#0f0f0e75 55%,#0f0f0ed6);transition:background .45s}.chrome-rail.on-light:after{background:linear-gradient(#f7f7f400,#f7f7f480 55%,#f7f7f4e6)}.chrome-rail a{flex:none;justify-content:center;gap:0;width:44px;height:44px}.chrome-rail a .t,.chrome-rail a:hover .t{left:var(--rg);bottom:calc(var(--pb) + 42px);white-space:nowrap;opacity:0;pointer-events:none;font-size:11px;position:absolute;transform:none}.chrome-rail a.active .t{opacity:1}.chrome-rail .railline{left:var(--rg);right:var(--rg);top:auto;bottom:calc(var(--pb) + 21.5px);width:auto;height:1px}.chrome-rail .railfill{left:var(--rg);top:auto;right:auto;bottom:calc(var(--pb) + 21px);width:0;height:2px;transition:width .12s linear}}@media (max-width:860px){.chrome-nav{--veil:104px;--barrier:92px;padding:16px 22px}.chrome-rail{--rg:22px}.chrome-nav .lk{width:150px}.chrome-menu-panel{padding:96px 22px 26px}.cc-count{bottom:22px;right:22px}}@media (prefers-reduced-motion:reduce){.chrome-cursor,.chrome-nav,.chrome-nav.scrolling,.chrome-nav:after,.chrome-rail,.chrome-rail a .dot,.chrome-rail a .t,.chrome-rail .railfill{transition:none!important}}.chrome-burger:focus-visible,.chrome-menu-foot .lang:focus-visible{outline-offset:3px;outline:2px solid}.chrome-menu li a:focus-visible{outline-offset:-2px;outline:2px solid #fff}@property --pol{syntax:"<number>";inherits:true;initial-value:0}@property --polt{syntax:"<number>";inherits:true;initial-value:0}@supports (color:color-mix(in srgb,#000 50%,#fff)){.chrome-nav,.chrome-nav.on-light{color:color-mix(in srgb,var(--ink) calc(var(--polt)*100%),#fff);transition:--pol .4s,--polt .4s}.chrome-nav.scrolling{transition:--pol .1s linear,--polt .1s linear}.chrome-nav:after,.chrome-nav.on-light:after{background:linear-gradient(to bottom, color-mix(in srgb,#f7f7f4cc calc(var(--pol)*100%),#0f0f0ea8), color-mix(in srgb,#f7f7f457 calc(var(--pol)*100%),#0f0f0e47) 45%, color-mix(in srgb,#f7f7f400 calc(var(--pol)*100%),#0f0f0e00));transition:opacity .4s}.chrome-nav[data-menu=open]{--pol:0!important;--polt:0!important}}:root{--bar-row:84px;--bar-clear:16px;--bar-h:calc(var(--bar-row) + var(--bar-clear));--rail-zone:76px}.chrome-nav{--fade:0px;--bar-hold:62px;--veil:calc(var(--bar-h) + var(--fade));--barrier:var(--bar-h)}.chrome-nav:before{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--bar-hold),transparent var(--bar-h));-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--bar-hold),transparent var(--bar-h));mask-image:linear-gradient(to bottom,#000 0,#000 var(--bar-hold),transparent var(--bar-h))}@media (max-width:860px){.chrome-nav{--veil:calc(var(--bar-h) + var(--fade));--barrier:var(--bar-h);padding:20px 22px}}.chrome-nav{--bar-l:247 247 244;--edge:200px}.chrome-nav:after,.chrome-nav.on-light:after{background:linear-gradient(to bottom,#0f0f0ed1 0,#0f0f0eb3 var(--bar-hold),#0f0f0e38 calc(var(--bar-hold) + (var(--bar-h) - var(--bar-hold)) * .6),#0f0f0e00 100%);transition:opacity .4s}.chrome-nav-veil-l{height:var(--veil);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--bar-l) / .92) 0,rgb(var(--bar-l) / .82) var(--bar-hold),rgb(var(--bar-l) / .26) calc(var(--bar-hold) + (var(--bar-h) - var(--bar-hold)) * .6),rgb(var(--bar-l) / 0) 100%);transition:opacity .4s;position:absolute;top:0;left:0;right:0}.chrome-nav:after{clip-path:inset(0 0 calc(100% - var(--edge)) 0)}.chrome-nav-veil-l,.chrome-nav[data-upper=light]:after{clip-path:inset(var(--edge) 0 0 0)}.chrome-nav[data-upper=light] .chrome-nav-veil-l{clip-path:inset(0 0 calc(100% - var(--edge)) 0)}.chrome-nav[data-menu=open] .chrome-nav-veil-l{opacity:0}.chrome-nav:before{-webkit-backdrop-filter:none;backdrop-filter:none;display:none}.chrome-nav>.lk,.chrome-nav>.chrome-burger{color:#fff;mix-blend-mode:difference}@media (max-width:1100px){.chrome-rail a{position:relative}.chrome-rail a .t,.chrome-rail a:hover .t,.chrome-rail a.active .t{bottom:38px;left:50%;transform:translate(-50%)}.chrome-rail a:first-of-type .t,.chrome-rail a:first-of-type:hover .t,.chrome-rail a:first-of-type.active .t{left:19px;transform:none}.chrome-rail a:last-of-type .t,.chrome-rail a:last-of-type:hover .t,.chrome-rail a:last-of-type.active .t{left:auto;right:19px;transform:none}}.chrome-nav{--bar-hold:66px;--bar-f:calc(var(--bar-h) - var(--bar-hold))}.chrome-nav{--rx0:-10px;--ry0:-10px;--rx1:-10px;--ry1:-10px;--cut:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,var(--rx0) var(--ry0),var(--rx1) var(--ry0),var(--rx1) var(--ry1),var(--rx0) var(--ry1),var(--rx0) var(--ry0));--box:polygon(var(--rx0) var(--ry0),var(--rx1) var(--ry0),var(--rx1) var(--ry1),var(--rx0) var(--ry1))}.chrome-nav[data-base=dark]:after{clip-path:var(--cut)}.chrome-nav[data-base=dark] .chrome-nav-veil-l,.chrome-nav[data-base=light]:after{clip-path:var(--box)}.chrome-nav[data-base=light] .chrome-nav-veil-l{clip-path:var(--cut)}@media (max-width:1100px){.chrome-rail a:nth-of-type(2) .t,.chrome-rail a:nth-of-type(2):hover .t,.chrome-rail a:nth-of-type(2).active .t{left:0;right:auto;transform:none}.chrome-rail a:nth-last-of-type(2) .t,.chrome-rail a:nth-last-of-type(2):hover .t,.chrome-rail a:nth-last-of-type(2).active .t{left:auto;right:0;transform:none}.chrome-rail a:first-of-type .t,.chrome-rail a:first-of-type:hover .t,.chrome-rail a:first-of-type.active .t{left:19px;right:auto;transform:none}.chrome-rail a:last-of-type .t,.chrome-rail a:last-of-type:hover .t,.chrome-rail a:last-of-type.active .t{left:auto;right:19px;transform:none}}@media (max-width:1100px){.chrome-rail{--redge:9999px}.chrome-rail:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(0deg,#f7f7f4f2 0,#f7f7f4e0 34%,#f7f7f49e 52%,#f7f7f45c 68%,#f7f7f426 82%,#f7f7f40a 93%,#f7f7f400 100%);-webkit-mask-image:none;mask-image:none}.chrome-rail:after,.chrome-rail.on-light:after{background:linear-gradient(0deg,#0f0f0eeb 0,#0f0f0ed6 34%,#0f0f0e99 52%,#0f0f0e59 68%,#0f0f0e26 82%,#0f0f0e0a 93%,#0f0f0e00 100%);transition:none}.chrome-rail:after{clip-path:inset(0 0 calc(100% - var(--redge)) 0)}.chrome-rail:before,.chrome-rail[data-rbase=light]:after{clip-path:inset(var(--redge) 0 0 0)}.chrome-rail[data-rbase=light]:before{clip-path:inset(0 0 calc(100% - var(--redge)) 0)}}#chrome-main section[data-rail="0"]{min-height:100svh}@media (max-width:1100px){.chrome-rail{--rq0:9999px;--rq1:9999px;--rcut:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,0 var(--rq0),100% var(--rq0),100% var(--rq1),0 var(--rq1),0 var(--rq0));--rbox:polygon(0 var(--rq0),100% var(--rq0),100% var(--rq1),0 var(--rq1))}.chrome-rail:after,.chrome-rail[data-rbase=dark]:after{clip-path:var(--rcut)}.chrome-rail:before,.chrome-rail[data-rbase=dark]:before,.chrome-rail[data-rbase=light]:after{clip-path:var(--rbox)}.chrome-rail[data-rbase=light]:before{clip-path:var(--rcut)}}.chrome-menu li{padding-right:calc(clamp(44px,min(13.5vh,12vw),150px)/4.54545)}.chrome-menu li a:hover:after,.chrome-menu li a:focus-visible:after,.chrome-menu li a[aria-current=page]:after{clip-path:inset(-12% -8% -26% -2%)}#chrome-main section.site-pages{background:var(--paper,#f7f7f4);min-height:0;color:var(--ink,#0f0f0e);text-align:left;margin:0;padding:96px 64px;display:block;position:relative}.site-pages .sp-head{border-bottom:1px solid var(--hair,#d8d8d4);justify-content:space-between;align-items:baseline;margin-bottom:44px;padding-bottom:18px;display:flex}.site-pages .sp-title{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink,#0f0f0e);margin:0;font-size:clamp(15px,1.45vw,19px);font-weight:500;line-height:1.2}.site-pages .sp-stack{flex-direction:column;align-items:flex-start;display:flex}.site-pages .sp-row{font-family:var(--serif);letter-spacing:-.01em;color:#a9a9a3;align-items:baseline;gap:20px;font-size:clamp(44px,7.4vw,112px);font-weight:400;line-height:1.1;text-decoration:none;transition:color .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex}.site-pages a.sp-row:hover,.site-pages a.sp-row:focus-visible{color:var(--ink,#0f0f0e);transform:translate(10px)}.site-pages .sp-row.cur{color:var(--ink,#0f0f0e)}.site-pages .sp-row .sp-here{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-deep,#4a4a47);white-space:nowrap;font-size:11px}.site-pages .sp-row .sp-here:before{content:"";background:var(--ink,#0f0f0e);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}@media (max-width:860px){#chrome-main section.site-pages{padding:56px 24px}}@media (max-width:820px){#chrome-main section.site-pages{min-height:100svh;padding-top:var(--bar-h);padding-bottom:calc(var(--rail-zone) + 4px);flex-direction:column;display:flex}.site-pages .sp-head{flex:none;margin-bottom:0;padding:10px 0 12px}.site-pages .sp-stack{flex:1;justify-content:center;gap:min(1.6svh,14px)}.site-pages .sp-row{flex-wrap:wrap;gap:12px;font-size:min(12.4vw,8.2svh,60px)}.site-pages .sp-row .sp-here{font-size:10px}.site-pages a.sp-row:hover{transform:none}}:root{--bar-clear:52px}.chrome-nav:after,.chrome-nav.on-light:after{background:linear-gradient(to bottom,#0f0f0e 0,#0f0f0e calc(var(--bar-h) - 48px),#0f0f0eed calc(var(--bar-h) - 38px),#0f0f0ed1 calc(var(--bar-h) - 30px),#0f0f0ea3 calc(var(--bar-h) - 22px),#0f0f0e70 calc(var(--bar-h) - 16px),#0f0f0e42 calc(var(--bar-h) - 10px),#0f0f0e1f calc(var(--bar-h) - 6px),#0f0f0e0a calc(var(--bar-h) - 2px),#0f0f0e00 calc(var(--bar-h) - 0px))}.chrome-nav-veil-l{background:linear-gradient(to bottom,rgb(var(--bar-l) / 1) 0,rgb(var(--bar-l) / 1) calc(var(--bar-h) - 48px),rgb(var(--bar-l) / .949) calc(var(--bar-h) - 38px),rgb(var(--bar-l) / .836) calc(var(--bar-h) - 30px),rgb(var(--bar-l) / .653) calc(var(--bar-h) - 22px),rgb(var(--bar-l) / .449) calc(var(--bar-h) - 16px),rgb(var(--bar-l) / .265) calc(var(--bar-h) - 10px),rgb(var(--bar-l) / .122) calc(var(--bar-h) - 6px),rgb(var(--bar-l) / .041) calc(var(--bar-h) - 2px),rgb(var(--bar-l) / 0) calc(var(--bar-h) - 0px))}@media (max-width:860px){#chrome-main #wk0,#chrome-main #ct0,#chrome-main .x-hero,#chrome-main .p-hero{padding-top:calc(var(--bar-h) + 16px)}#chrome-main #ch0 .hero-inner{padding-top:calc(var(--bar-h) + 12px)}}:root{--fh:100vh;--fl:100vh;--fx:0px}@supports (height:100dvh){:root{--fh:100dvh;--fl:100lvh;--fx:calc(100lvh - 100dvh)}}@media (max-width:820px){#chrome-main section.site-pages{min-height:var(--fl);padding-bottom:calc(var(--rail-zone) + 4px + var(--fx))}}.rail-bk{display:none}@media (max-width:1100px){.chrome-rail:before,.chrome-rail:after{content:none}.rail-bk{z-index:-1;pointer-events:none;clip-path:inset(0 0 100%);height:calc(100% + 40px);display:block;position:absolute;bottom:0;left:0;right:0}.rail-bk-l{background:linear-gradient(0deg,#f7f7f4f2 0,#f7f7f4e0 34%,#f7f7f49e 52%,#f7f7f45c 68%,#f7f7f426 82%,#f7f7f40a 93%,#f7f7f400 100%)}.rail-bk-d{background:linear-gradient(0deg,#0f0f0eeb 0,#0f0f0ed6 34%,#0f0f0e99 52%,#0f0f0e59 68%,#0f0f0e26 82%,#0f0f0e0a 93%,#0f0f0e00 100%)}}#chrome-main{overflow-x:clip}@media (max-width:820px){:lang(zh-Hant) :is(h1,h2,h3){overflow-wrap:anywhere}}@media (max-width:1100px){.chrome-rail{--rz:calc(76px + var(--pb))}.rail-bk-d{background:linear-gradient(to top,#0f0f0e 0,#0f0f0e calc(var(--rz) * .647),#0f0f0eed calc(var(--rz) * .7204),#0f0f0ed1 calc(var(--rz) * .7794),#0f0f0ea3 calc(var(--rz) * .8383),#0f0f0e70 calc(var(--rz) * .8824),#0f0f0e42 calc(var(--rz) * .9266),#0f0f0e1f calc(var(--rz) * .9559),#0f0f0e0a calc(var(--rz) * .9853),#0f0f0e00 calc(var(--rz) * 1),#0f0f0e00 100%)}.rail-bk-l{background:linear-gradient(to top,#f7f7f4 0,#f7f7f4 calc(var(--rz) * .647),#f7f7f4f2 calc(var(--rz) * .7204),#f7f7f4d5 calc(var(--rz) * .7794),#f7f7f4a7 calc(var(--rz) * .8383),#f7f7f472 calc(var(--rz) * .8824),#f7f7f444 calc(var(--rz) * .9266),#f7f7f41f calc(var(--rz) * .9559),#f7f7f40a calc(var(--rz) * .9853),#f7f7f400 calc(var(--rz) * 1),#f7f7f400 100%)}#chrome-main #ch0,#chrome-main #wk0,#chrome-main #ab0,#chrome-main .x-hero,#chrome-main .p-hero{padding-bottom:calc(var(--rail-zone) + 4px)}#chrome-main #wk0 .wk-statcap{padding-bottom:10px}}@media (max-width:860px) and (max-height:660px){.site-pages .sp-row{font-size:min(12.4vw,7.4svh,60px)}.site-pages .sp-stack{gap:min(1.2svh,10px)}}#chrome-main section[data-snap=end]{box-sizing:border-box;border-top:var(--fx) solid transparent}@media (max-width:820px){#chrome-main section[data-snap=end] :is(.closing-main,.ch6-main,.ct-close){padding-top:max(var(--bar-h),9svh)}#chrome-main section.p-close[data-snap=end]{padding-top:var(--bar-h)}}@media (max-width:820px) and (max-height:700px){#chrome-main section[data-snap=end] .magnet{width:clamp(100px,16.5svh,132px);height:clamp(100px,16.5svh,132px);margin-top:clamp(12px,2.4svh,20px)}#chrome-main section[data-snap=end] h2{font-size:min(27px,6svh)}#chrome-main section[data-snap=end] .foot{padding-top:12px;padding-bottom:12px}#chrome-main section[data-snap=end] :is(.closing-main,.ch6-main,.ct-close){padding-bottom:8px}#chrome-main section.p-close[data-snap=end]{padding-bottom:104px}#chrome-main .p-close .mline{margin-top:10px;font-size:14.5px;line-height:1.45}#chrome-main .p-close .ctas{margin-top:16px}#chrome-main .p-close .strip{display:none}#chrome-main #ct3 .mline{margin-top:8px;font-size:14px;line-height:1.45}#chrome-main #ct3 .datum{margin-top:10px}}.chrome-nav-veil-m{height:var(--veil);z-index:-1;pointer-events:none;opacity:var(--media,0);background:linear-gradient(#0f0f0ea3 0,#0f0f0e8f 20%,#0f0f0e73 38%,#0f0f0e52 55%,#0f0f0e33 70%,#0f0f0e1a 83%,#0f0f0e09 93%,#0f0f0e00 100%);transition:opacity .4s;position:absolute;top:0;left:0;right:0}.chrome-nav:after{opacity:calc(1 - var(--media,0))}.chrome-nav[data-menu=open] .chrome-nav-veil-m{opacity:0}@media (prefers-reduced-motion:reduce){.chrome-nav-veil-m{transition:none}}.site-pages .sp-head{border-bottom-color:var(--hair-d,#33332f);padding-bottom:var(--tl-a)}@media (max-width:820px){.site-pages .sp-head{padding:10px 0 var(--tl-a)}}:is(#wk2,#sx-arch,#ab5,#ct1)+section.site-pages{border-top:1px solid var(--hair-d,#33332f)}html.wl-transit .chrome-nav{z-index:1950;pointer-events:none}html.wl-transit .chrome-nav-guard{pointer-events:none}html.wl-transit-bar .chrome-nav{transition:--pol .12s linear,--polt .12s linear;--pol:0!important;--polt:0!important}html.wl-transit-bar .chrome-curtain[data-pol=light]~.chrome-nav{--pol:1!important;--polt:1!important}html.wl-transit-bar .chrome-nav:before,html.wl-transit-bar .chrome-nav:after,html.wl-transit-bar .chrome-nav-veil-l,html.wl-transit-bar .chrome-nav-veil-m{opacity:0;transition:opacity .15s linear}@supports not (color:color-mix(in srgb,#000 50%,#fff)){html.wl-transit-bar .chrome-nav{color:#fff}html.wl-transit-bar .chrome-curtain[data-pol=light]~.chrome-nav{color:var(--ink)}}.chrome-menu.leaving li a,.chrome-menu.leaving .chrome-menu-foot{opacity:0!important;transition:opacity .22s!important}@media (hover:hover){:lang(zh-Hant) .chrome-menu li a{color:var(--ink);-webkit-text-stroke:2px #ffffffb8;paint-order:stroke fill}}
