:root{--ink:#0f0f0e;--ink-soft:#2b2b29;--grey-deep:#4a4a47;--grey:#8a8a86;--hair:#d8d8d4;--hair-d:#33332f;--surface:#efefec;--paper:#f7f7f4;--white:#fff;--mat-limestone:#bdaf99;--mat-concrete:#7b7773;--mat-walnut:#684c3c;--mat-steel:#8a867e;--mat-glass:#c5c5c5;--mat-brick:#c6bfbd;--serif:"GT Sectra Display",Georgia,serif;--body:"Nohemi",system-ui,sans-serif;--ui:"Neutral Face","Nohemi",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--pad:96px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased}body{font-family:var(--body);background:var(--paper);color:var(--ink);line-height:1.5;overflow-x:hidden}::selection{background:var(--ink);color:var(--paper)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.ink{background:var(--ink);color:var(--paper)}.ink .muted{color:var(--grey)}.paper{background:var(--paper);color:var(--ink)}.paper .muted{color:var(--grey-deep)}.label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);font-size:12px}h1,h2,h3{font-family:var(--serif);letter-spacing:-.02em;font-weight:400;line-height:1.05}.chtitle{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(15px,1.45vw,19px);font-weight:500;line-height:1.2}.fine{font-family:var(--serif);font-style:italic}section{position:relative}.btn{font-family:var(--ui);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:40px;align-items:center;gap:12px;padding:14px 26px;font-size:15px;display:inline-flex}.mark-svg{display:block}.mark-svg path{fill:currentColor}.mat{border-radius:2px;position:relative;overflow:hidden}.mat:after{content:"";mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(115deg,#0000 0 3px,#0003 3px 4px),radial-gradient(120% 100% at 20% 0,#fff4,#0000 60%);position:absolute;inset:0}.m-limestone{background:linear-gradient(155deg,#cdbfa6,#b3a488),#bdaf99}.m-walnut{background:linear-gradient(155deg,#7a5945,#4a3527),#684c3c}.m-steel{background:linear-gradient(155deg,#9b988f,#73706a),#8a867e}.m-glass{background:linear-gradient(155deg,#dadada,#b4b4b6),#c5c5c5}.m-brick{background:linear-gradient(155deg,#d2c9c5,#b3aaa6),#c6bfbd}.m-concrete{background:linear-gradient(155deg,#8b877f,#6b6863),#7b7773}#wk0{flex-direction:column;justify-content:center;min-height:88vh;padding:140px 64px 0;display:flex}#wk0 .ey{margin-bottom:26px}#wk0 h1{max-width:14ch;font-size:clamp(40px,6.4vw,96px)}#wk0 .sub{color:var(--grey);max-width:56ch;margin-top:28px;font-size:19px}#wk0 .sub .em{color:var(--paper);font-style:normal}.wk-stats{border-top:1px solid var(--hair-d);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.wk-stat{border-right:1px solid var(--hair-d);padding:30px 24px 26px}.wk-stat:last-child{border-right:0}.wk-stat .n{font-family:var(--mono);letter-spacing:-.04em;font-size:56px;font-weight:500;line-height:.9}.wk-stat .l{font-family:var(--mono);letter-spacing:.1em;color:var(--grey);margin-top:10px;font-size:11px}.wk-statcap{font-family:var(--serif);color:var(--grey);text-align:center;padding:22px 0 40px;font-style:italic}#wk1{padding:var(--pad) 64px}.ch-head{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:18px;display:flex}.ch-head .label{color:var(--grey-deep)}.wk-gframe{background:var(--ink);border-radius:4px;height:72vh;margin-top:32px;position:relative;overflow:hidden}.wk-gframe .gslide{clip-path:inset(0 0 0 100%);transition:clip-path .8s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}.wk-gframe .gslide.on{clip-path:inset(0 0 0 0%)}.wk-gframe .gslide .fill{position:absolute;inset:0}.wk-gframe .gslide .gimg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk-gframe .gcap{color:#fff;mix-blend-mode:difference;z-index:5;max-width:70%;position:absolute;bottom:28px;left:30px}.wk-gframe .gcap b{font-family:var(--serif);font-size:clamp(24px,2.6vw,34px);font-weight:500;display:block}.wk-gframe .gcap span{font-family:var(--mono);letter-spacing:.12em;font-size:11px}.wk-gframe .gopen{z-index:6;font-family:var(--mono);letter-spacing:.12em;color:#fff;mix-blend-mode:difference;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:2px;padding:10px 14px;font-size:11px;position:absolute;bottom:26px;right:26px}.gnav{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.gnav .ix{font-family:var(--mono);letter-spacing:-.03em;font-size:34px}.gnav .ix .gmeta{font-family:var(--mono);color:var(--grey);font-size:13px}.arrow{border:1px solid var(--ink);cursor:pointer;width:54px;height:54px;font-size:18px;font-family:var(--ui);background:0 0;border-radius:50%;place-items:center;display:grid}.gnav .grp{gap:12px;display:flex}.dots{gap:9px;display:flex}.dots i{border:1px solid var(--ink);cursor:pointer;border-radius:50%;width:7px;height:7px}.dots i.on{background:var(--ink)}#wk2{padding:var(--pad) 64px;background:var(--paper)}.wk-filters{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.wk-chip{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--hair);color:var(--grey-deep);cursor:pointer;background:0 0;border-radius:40px;padding:10px 18px;font-size:11px;transition:all .3s}.wk-chip:hover{border-color:var(--ink);color:var(--ink)}.wk-chip.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.wk-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.wk-chip .cnt{opacity:.55;margin-left:6px;font-weight:500}.wk-chip.on .cnt{opacity:.75}.wk-count{font-family:var(--mono);letter-spacing:.12em;color:var(--grey-deep);justify-content:space-between;align-items:baseline;margin:26px 0 18px;font-size:11px;display:flex}.wk-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.wcard{text-align:left;background:var(--white);border:1px solid var(--hair);cursor:pointer;will-change:transform;border-radius:3px;flex-direction:column;padding:0;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;display:flex;position:relative;overflow:hidden}.wcard:hover{transform:translateY(-6px);box-shadow:0 30px 50px -38px #000c}.wcard:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.wcard .tab{flex:none;height:14px;transition:height .55s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.wcard .tab .tabimg{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s .12s;position:absolute;inset:0}.wcard:hover .tab.has-img,.wcard:focus-visible .tab.has-img{height:110px}.wcard:hover .tab.has-img .tabimg,.wcard:focus-visible .tab.has-img .tabimg{opacity:1}.wcard .head{font-family:var(--mono);letter-spacing:.12em;color:var(--grey);justify-content:space-between;align-items:baseline;padding:18px 22px 0;font-size:11px;display:flex}.wcard h3{font-family:var(--serif);padding:10px 22px 0;font-size:clamp(21px,1.75vw,27px);line-height:1.12}.wcard .firm{font-family:var(--mono);font-size:max(var(--lbl-min,0px),10.5px);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-deep);padding:8px 22px 0}.wcard p{color:var(--grey-deep);padding:12px 22px 0;font-size:14.5px;line-height:1.55}.wcard .meta{border-top:1px solid var(--hair);font-family:var(--mono);font-size:max(var(--lbl-min,0px),10px);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);justify-content:space-between;align-items:center;margin-top:18px;padding:14px 22px;display:flex}.wcard .meta .open{color:var(--ink)}.wcard .tags{flex-wrap:wrap;gap:6px;padding:12px 22px 0;display:flex}.wcard .tags span{font-family:var(--mono);font-size:max(var(--lbl-min,0px),9.5px);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--hair);color:var(--grey-deep);border-radius:2px;padding:3px 7px}.wk-note{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:44px;padding-top:22px;display:flex}.wk-note .fine{color:var(--grey-deep);max-width:56ch;font-size:clamp(16px,1.5vw,21px)}.wk-note .label{color:var(--grey)}#wk3{flex-direction:column;min-height:100svh;display:flex}#wk3 h2{max-width:16ch;font-size:min(clamp(38px,6.4vw,92px),10.5svh)}#wk3 .sub{color:var(--grey);max-width:52ch;margin-top:22px;font-size:18px}.closing-main{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;padding:clamp(64px,9svh,120px) 40px clamp(28px,4svh,48px);display:flex}.footlk{width:200px;color:var(--paper);margin:clamp(24px,4svh,40px) auto 0}.foot{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);border-top:1px solid var(--hair-d);flex:none;align-items:center;gap:20px;padding:22px 40px;font-size:11px;display:flex}.foot span{flex:1;min-width:0}.foot span:nth-child(2){text-align:center}.foot span:last-child{text-align:right}@media (max-width:760px){.foot{flex-direction:column;gap:8px}.foot span,.foot span:nth-child(2),.foot span:last-child{text-align:center;flex:none}}.wk-case{z-index:130;background:var(--ink);color:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wk-case .bar{background:var(--ink);border-bottom:1px solid var(--hair-d);font-family:var(--mono);letter-spacing:.14em;flex:none;justify-content:space-between;align-items:center;padding:16px 34px;font-size:11px;display:flex}.wk-case .bar .x{font-family:var(--mono);letter-spacing:.14em;border:1px solid var(--hair-d);color:var(--paper);cursor:pointer;background:0 0;border-radius:40px;padding:9px 17px;font-size:11px;transition:all .3s}.wk-case .bar .x:hover{background:var(--paper);color:var(--ink)}.wk-case .bar .x:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.wk-case .bodyB{flex:1;grid-template-columns:1.35fr 1fr;min-height:0;display:grid}.wk-case .view{border-right:1px solid var(--hair-d);flex-direction:column;min-height:0;display:flex}.wk-case .frame{background:#050505;flex:1;min-height:0;position:relative;overflow:hidden}.wk-case .frame img{-o-object-fit:contain;object-fit:contain;opacity:0;clip-path:inset(0 0 0 100%);width:100%;height:100%;transition:clip-path .7s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}.wk-case .frame img.on{opacity:1;clip-path:inset(0)}.wk-case .frame .plate{border-radius:3px;position:absolute;inset:26px}.wk-case .frame .ptag{font-family:var(--mono);letter-spacing:.12em;color:#fff;mix-blend-mode:difference;font-size:11px;position:absolute;top:18px;left:18px}.wk-case .frame .pstat{font-family:var(--mono);font-size:max(var(--lbl-min,0px),10px);letter-spacing:.14em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;position:absolute;bottom:18px;left:18px;right:18px}.wk-case .vbar{border-top:1px solid var(--hair-d);font-family:var(--mono);letter-spacing:.1em;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:11px;display:flex}.wk-case .vbar .vcap{color:var(--grey);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-case .vbar .vgrp{flex:none;gap:9px;display:flex}.wk-case .varr{border:1px solid var(--hair-d);width:40px;height:40px;color:var(--paper);cursor:pointer;font-size:15px;font-family:var(--ui);background:0 0;border-radius:50%;place-items:center;transition:all .3s;display:grid}.wk-case .varr:hover{background:var(--paper);color:var(--ink)}.wk-case .varr:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.wk-case .strip{border-top:1px solid var(--hair-d);flex:none;gap:8px;padding:10px 18px;display:flex;overflow-x:auto}.wk-case .strip img{-o-object-fit:cover;object-fit:cover;opacity:.45;cursor:pointer;border-radius:2px;outline:1px solid #0000;flex:none;width:76px;height:52px;transition:opacity .3s}.wk-case .strip img.on{opacity:1;outline:1px solid var(--paper)}.wk-case .strip img:focus-visible{outline:2px solid var(--paper);opacity:1}.wk-case .txt{overscroll-behavior:contain;padding:36px 34px 60px;overflow-y:auto}.wk-case .txt h2{margin-top:6px;font-size:clamp(26px,2.6vw,40px)}.wk-case .credit{font-family:var(--mono);font-size:max(var(--lbl-min,0px),10.5px);letter-spacing:.08em;color:var(--grey);border:1px solid var(--hair-d);border-radius:3px;margin-top:22px;padding:14px 16px;line-height:1.8}.wk-case .desc{flex-direction:column;gap:14px;margin-top:24px;display:flex}.wk-case .desc p{color:#d9d9d5;max-width:62ch;font-size:15.5px;line-height:1.62}.wk-case .sect{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);border-top:1px solid var(--hair-d);margin:32px 0 12px;padding-top:15px;font-size:11px}.wk-case ul{flex-direction:column;gap:10px;list-style:none;display:flex}.wk-case ul li{color:#d9d9d5;padding-left:18px;font-size:15px;line-height:1.55;position:relative}.wk-case ul li:before{content:"—";color:var(--grey);position:absolute;left:0}.wk-case .mtable{grid-template-columns:120px 1fr;gap:8px 18px;font-size:13.5px;display:grid}.wk-case .mtable .k{font-family:var(--mono);font-size:max(var(--lbl-min,0px),10px);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);padding-top:2px}.wk-case .mtable .v{color:#d9d9d5}.wk-case .gnote{font-family:var(--mono);font-size:max(var(--lbl-min,0px),10.5px);letter-spacing:.06em;color:var(--grey);margin-top:26px;line-height:1.7}.wk-case .widx{flex-direction:column;display:flex}.wk-case .widx .row{border-top:1px solid var(--hair-d);grid-template-columns:180px 1fr;gap:6px 18px;padding:12px 0;display:grid}.wk-case .widx .row:last-child{border-bottom:1px solid var(--hair-d)}.wk-case .widx .g{font-family:var(--serif);font-size:16.5px;line-height:1.3}.wk-case .widx .dt{color:#c9c9c5;font-size:13.5px;line-height:1.6}@media (max-width:640px){.wk-case .widx .row{grid-template-columns:1fr}}.wk-case .cnav{border-top:1px solid var(--hair-d);font-family:var(--mono);letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:38px;padding-top:20px;font-size:11px;display:flex}.wk-case .cnav button{color:var(--paper);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.wk-case .cnav button:hover{color:var(--grey)}.wk-case .cnav button:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.wk-rev{opacity:0;transform:translateY(26px)}.wk-rev.in{opacity:1;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:none}@media (max-width:980px){.wk-grid{grid-template-columns:repeat(2,1fr)}.wk-case .bodyB{grid-template-rows:auto 1fr;grid-template-columns:1fr;overflow-y:auto}.wk-case .view{border-right:0;border-bottom:1px solid var(--hair-d);flex:none;height:52vh}.wk-case .txt{padding:28px 22px 70px;overflow:visible}}@media (max-width:860px){:root{--pad:56px}#wk0{padding:120px 24px 0}#wk1,#wk2{padding-left:24px;padding-right:24px}.wk-stats{grid-template-columns:1fr 1fr}.wk-stat:nth-child(2n){border-right:0}.wk-case .bar{padding:14px 20px}}@media (max-width:640px){.wk-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.wk-rev{opacity:1;transform:none}.wk-gframe .gslide{clip-path:inset(0 0 0 100%)}.wk-gframe .gslide.on{clip-path:inset(0)}.wk-case .frame img{clip-path:inset(0 0 0 100%)}.wk-case .frame img.on{clip-path:inset(0)}.wcard:hover{transform:none}}.wk-gframe .gopen:focus-visible,.arrow:focus-visible{outline-offset:2px;outline:2px solid #fff}.dots i:focus-visible{outline:2px solid var(--ink);outline-offset:3px}[data-pol=light] :is(.label,.wcard .head){color:var(--grey-deep)}@media (max-width:860px){#wk1,#wk2{padding-top:92px}.wk-gframe .gslide:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f0f0e00,#0f0f0e80 55%,#0f0f0edb);height:62%;position:absolute;inset:auto 0 0}.wk-gframe .gcap{mix-blend-mode:normal;max-width:none;bottom:78px;left:20px;right:20px}.wk-gframe .gcap b{margin-bottom:6px;font-size:24px;line-height:1.1}.wk-gframe .gopen{mix-blend-mode:normal;bottom:20px;left:20px;right:auto}}@media (max-width:560px){.ch-head{flex-direction:column;align-items:flex-start;gap:8px}.gnav{flex-wrap:wrap;row-gap:14px}.gnav .ix{flex:0 0 100%}.arrow{width:48px;height:48px}.wcard .open{white-space:nowrap;flex:none}}.wcard .wmore,.wcard .wmore-in{display:contents}@media (max-width:640px){.wk-grid{gap:14px}}@keyframes wk-more{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:980px){.wk-case .bodyB{grid-template-columns:minmax(0,1fr)}.wk-case .view,.wk-case .txt{min-width:0}}@media (max-width:640px){#wk0 .sub{margin-top:22px;font-size:17px}.wk-stats{margin-top:40px}.wk-stat{padding:22px 18px 20px}#wk1{padding-bottom:30px}.wk-filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex-wrap:nowrap;margin:26px -24px 0;padding:0 24px 4px;overflow-x:auto}.wk-filters::-webkit-scrollbar{display:none}.wk-chip{white-space:nowrap;flex:none}.wk-count{margin:18px 0 14px}.wk-count span:last-child{display:none}.wk-case .varr{width:44px;height:44px}.wk-case .mtable{grid-template-columns:96px minmax(0,1fr)}.wk-grid{--wk-dur:.7s;--wk-ease:cubic-bezier(.165,.84,.44,1)}#wk2{overflow-anchor:none}.wk-grid{--frame-pack:off}.wcard .tab{transition:height var(--wk-dur) var(--wk-ease)}.wcard .firm{padding-bottom:16px}.wcard .wmore{transition:grid-template-rows var(--wk-dur) var(--wk-ease);grid-template-rows:0fr;display:grid}.wcard[data-focus] .wmore{grid-template-rows:1fr}.wcard .wmore-in{opacity:0;flex-direction:column;min-height:0;transition:opacity .28s;display:flex;overflow:hidden}.wcard[data-focus] .wmore-in{opacity:1;transition:opacity .45s .18s}.wcard .wmore-in>p{padding-top:0}}.wcard .wtitle{flex-direction:column;display:flex;position:relative}.wopen{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:17px;line-height:1;transition:background .3s,color .3s;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.wopen:focus-visible{outline:2px solid var(--ink);outline-offset:3px}#chrome-main .wcard .wopen{border:1px solid var(--ink);padding:0;line-height:0}.wopen svg{width:16px;height:16px;display:block}.wcard:has(.wopen:focus-visible) .tab.has-img{height:110px}.wcard:has(.wopen:focus-visible) .tab.has-img .tabimg{opacity:1}@media (min-width:981px){.wopen{opacity:0;pointer-events:none}.wopen:focus-visible{opacity:1}}@media (max-width:980px){.wcard{cursor:default}.wcard .wtitle{padding-right:62px}.wopen:active{background:var(--ink);color:var(--paper)}.wk-count span:last-child{display:none}}@media (max-width:640px){.wcard[data-focus] .tab.has-img{height:calc(60vw - 28.8px)}.wcard .tab .tabimg{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .4s var(--wk-ease)}.wcard[data-focus] .tab .tabimg{clip-path:inset(0);transition:clip-path .8s cubic-bezier(.76,0,.24,1) 80ms}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.wcard .tab .tabimg{transition:none!important}}@media (max-width:980px){.wk-case .strip{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.wk-case .strip::-webkit-scrollbar{display:none}}@media (max-width:640px){.wk-grid{gap:16px}.wk-grid .wcard{min-height:120px;transition:min-height var(--wk-dur) var(--wk-ease)}.wk-grid .wcard[data-focus]{min-height:calc(100svh - var(--bar-h) - var(--rail-zone))}.wk-grid .wcard .tab,.wk-grid .wcard:hover .tab.has-img,.wk-grid .wcard[data-focus] .tab.has-img{height:auto;min-height:14px;transition:min-height var(--wk-dur) var(--wk-ease),flex-grow var(--wk-dur) var(--wk-ease);flex:none}.wk-grid .wcard[data-focus] .tab,.wk-grid .wcard[data-focus] .tab.has-img,.wk-grid .wcard[data-focus]:hover .tab.has-img{flex:1 0 auto;min-height:calc(45vw - 21.6px)}.wk-grid .wcard .tab .tabimg{height:100%}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.wk-grid .wcard,.wk-grid .wcard .tab{transition:none!important}}.wk-case .bodyB,.wk-case .txt{scrollbar-width:thin;scrollbar-color:#f7f7f442 transparent}@media (max-width:640px){#wk2:before{content:"";z-index:6;height:var(--bar-h);margin:0 -24px calc(-1 * var(--bar-h));pointer-events:none;background:linear-gradient(to bottom,var(--paper) 0,var(--paper) calc(var(--bar-h) - 12px),#f7f7f400 100%);display:block;position:sticky;top:0}.wk-grid .wcard{transition:min-height var(--wk-dur) var(--wk-ease),margin-bottom var(--wk-dur) var(--wk-ease);margin-bottom:0}.wk-grid .wcard[data-focus]{margin-bottom:calc(var(--rail-zone) - 12px)}#wk2{padding-bottom:calc(var(--bar-h) + 16px);padding-top:calc(var(--bar-h) + 14px);padding-top:44px}#wk2:before{margin:-44px -24px calc(44px - var(--bar-h))}#wk2>.wk-head{z-index:7;position:relative}#wk2[data-stuck]>.wk-head{z-index:auto}.wk-grid{--wk-foot:var(--bar-clear)}.wk-grid .wcard[data-focus]{min-height:calc(var(--fh) - var(--bar-h) - var(--wk-foot));margin-bottom:calc(var(--wk-foot) + var(--fx))}.wk-grid .wcard[data-focus] .tab,.wk-grid .wcard[data-focus] .tab.has-img,.wk-grid .wcard[data-focus]:hover .tab.has-img{min-height:min(45vw - 21.6px,18svh)}}#wk3{min-height:var(--fl)}@media (max-width:820px) and (max-height:740px){#wk3 h2{font-size:min(32px,7.2svh)}#wk3 .sub{margin-top:14px;font-size:16px}}@media (max-width:820px) and (min-height:520px){#wk1{min-height:var(--fl);padding-top:var(--bar-h);padding-bottom:calc(var(--rail-zone) + 4px + var(--fx));flex-direction:column;display:flex}#wk1 .ch-head{flex:none;margin-bottom:0;padding:10px 0 12px}#wk1 .wk-gframe{flex:1 1 0;height:auto;min-height:220px;margin-top:12px}#wk1 .gnav{flex-wrap:nowrap;flex:none;row-gap:0;margin-top:12px}#wk1 .gnav .ix{flex:none;font-size:28px;line-height:44px}#wk1 .gnav .gt{display:none}#wk1 .gnav .grp{gap:8px}#wk1 .arrow{width:44px;height:44px}}@media (max-width:820px) and (min-height:520px) and (max-height:700px){#wk1 .wk-gframe .gcap{bottom:66px}#wk1 .wk-gframe .gcap b{font-size:21px}#wk1 .wk-gframe .gopen{bottom:16px}}.ch-head{border-bottom-color:var(--hair-d);padding-bottom:var(--tl-a);margin-bottom:0}#wk1>.ch-head+.wk-gframe,#wk2>.wk-head>.ch-head+.wk-filters{margin-top:var(--tl-b)}@media (max-width:820px) and (min-height:520px){#wk1 .ch-head{padding:10px 0 var(--tl-a)}#wk1>.ch-head+.wk-gframe{margin-top:14px}}#wk2{border-top:1px solid var(--hair-d)}.wcard .open{white-space:nowrap;flex:none}@media (max-width:520px){.wk-stats{margin-top:26px}.wk-stat{padding-right:10px}.wk-stat .l{letter-spacing:.04em}}:lang(zh-Hant) .wk-stat .l{word-break:keep-all;overflow-wrap:break-word}.wl-work .dots{gap:0}.wl-work .dots i{background:0 0;border:0;border-radius:0;place-items:center;width:24px;height:24px;display:grid}.wl-work .dots i:before{content:"";border:1px solid var(--ink);box-sizing:border-box;border-radius:50%;width:7px;height:7px}.wl-work .dots i.on{background:0 0}.wl-work .dots i.on:before{background:var(--ink)}.wl-work .gnav .ix .gmeta{color:var(--ink);opacity:.68}.wl-work .wk-chip .cnt{opacity:.85}.wl-work .wk-chip.on .cnt{opacity:.95}@media (max-width:1100px) and (min-height:520px){html #chrome-main #wk2{padding-top:0}html #chrome-main #wk2:before{margin:0 -24px calc(-1 * var(--bar-h))}#wk2>.wk-head{box-sizing:border-box;min-height:var(--fl);padding-top:var(--bar-h);padding-bottom:calc(var(--rail-zone) + 4px + var(--fx));flex-direction:column;justify-content:center;display:flex}#wk2>.wk-head>.wk-count{margin-bottom:0}#wk2>.wk-head>.wk-filters{margin:var(--tl-b) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:8px;padding:0;display:grid;overflow:visible}#wk2>.wk-head>.wk-filters .wk-chip{white-space:nowrap;text-align:left;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:10px 18px;display:flex}#wk2>.wk-head>.wk-filters .wk-chip .cnt{flex:none;margin-left:0}}.pcred{z-index:2;pointer-events:none;font-family:Arial,"Helvetica Neue",Helvetica,var(--body);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:#fff;text-shadow:0 1px 2px #0000008c,0 0 1px #00000059;font-size:max(9px,1.3cqi);font-weight:500;line-height:1;position:absolute;bottom:1.6cqi;right:1.75cqi}.wk-case .frame{container-type:size}.wk-case .pcred-box{width:min(100cqw,calc(100cqh * var(--r)));aspect-ratio:var(--r);pointer-events:none;animation:.4s .45s both pcred-in;position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:inline-size}@keyframes pcred-in{0%{opacity:0}to{opacity:1}}.wk-gframe{container-type:inline-size}.wk-gframe .pcred-g{font-size:max(9px,min(1.3cqi,13px));bottom:74px;right:26px}@container (max-width:592px){.wk-gframe .pcred-g{bottom:20px;right:20px}}@media (min-height:520px) and (max-height:700px){@container (min-width:593px) and (max-width:772px){#wk1 .wk-gframe .pcred-g{bottom:60px}}}.wcard .tab{container-type:inline-size}.wcard .pcred-t{opacity:0;font-size:max(8px,min(1.3cqi,11px));transition:opacity .4s .12s;bottom:8px;right:10px}.wcard:hover .tab.has-img .pcred-t,.wcard:focus-visible .tab.has-img .pcred-t{opacity:1}.wcard:has(.wopen:focus-visible) .tab.has-img .pcred-t{opacity:1}.wk-grid:has(.wcard[data-focus]) .wcard:not([data-focus]) .tab .pcred-t{opacity:0}.wcard[data-focus] .tab.has-img .pcred-t{opacity:1;transition-delay:.6s}@media (prefers-reduced-motion:reduce){.wk-case .pcred-box{animation:none}.wcard .pcred-t{transition:none}}
