.ls[data-v-fccfe1bd]{flex:none;font:var(--f-mono);letter-spacing:.06em;position:relative}.row[data-v-fccfe1bd]{align-items:center;display:flex;gap:clamp(10px,1.4vw,18px);margin-right:clamp(4px,1vw,14px)}.row .cur[data-v-fccfe1bd],.row a[data-v-fccfe1bd]{align-items:center;color:inherit;display:inline-flex;min-height:var(--hd-ctl);padding:0 2px;text-decoration:none}.drop[data-v-fccfe1bd]{display:none}.dbtn[data-v-fccfe1bd]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;letter-spacing:inherit;min-height:var(--hd-ctl);padding:0 6px;white-space:nowrap}.dlist[data-v-fccfe1bd]{background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-float);list-style:none;margin:0;min-width:96px;padding:6px;position:absolute;right:0;top:calc(100% - 4px);z-index:50}.dlist .cur[data-v-fccfe1bd],.dlist a[data-v-fccfe1bd]{align-items:center;border-radius:var(--ctl-r);color:var(--ink);display:flex;min-height:var(--ctl-h-lg);padding:0 12px;text-decoration:none}.dlist a[data-v-fccfe1bd]:hover{background:var(--tint)}.dlist .cur[data-v-fccfe1bd],.dlist a[data-v-fccfe1bd]:hover{color:var(--ui)}@media(max-width:860px){.row[data-v-fccfe1bd]{display:none}.drop[data-v-fccfe1bd]{display:block}}.srch[data-v-c58a1570]{align-items:flex-start;background:#1a12468c;display:flex;inset:0;justify-content:center;padding:clamp(12px,8vh,96px) 16px 16px;position:fixed;z-index:60}.panel[data-v-c58a1570]{background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-float);color:var(--ink);flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100svh - 32px);overflow:hidden;width:min(760px,100%)}.bar[data-v-c58a1570],.panel[data-v-c58a1570]{display:flex}.bar[data-v-c58a1570]{align-items:center;border-bottom:2px solid var(--ui);color:var(--ui);gap:12px;padding:0 12px 0 18px}.bar input[data-v-c58a1570]{background:none;border:0;color:var(--ink);flex:1;font:var(--f-lead);height:64px;min-width:0}.bar input[data-v-c58a1570]:focus{outline:none}.bar input[data-v-c58a1570]::-webkit-search-cancel-button{display:none}.bar[data-v-c58a1570]:focus-within{box-shadow:inset 0 0 0 2px var(--ui)}.close[data-v-c58a1570]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--muted);cursor:pointer;display:flex;font:var(--f-icon);gap:6px;height:var(--icon);justify-content:center;padding:0;width:var(--icon)}.esc[data-v-c58a1570]{background:var(--sand);border-radius:var(--tag-r);font:var(--f-mono-cap);padding:var(--tag-pad)}.body[data-v-c58a1570]{overflow-y:auto;padding:8px 0 12px}.hint[data-v-c58a1570]{padding:16px 20px}.muted[data-v-c58a1570]{color:var(--muted);margin:0}.quick[data-v-c58a1570]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.quick a[data-v-c58a1570]{align-items:center;background:var(--tint-2);border-radius:var(--ctl-r);color:var(--ui);display:inline-flex;font:var(--ctl-font);min-height:var(--ctl-h);padding:0 var(--ctl-px);text-decoration:none}.quick a[data-v-c58a1570]:hover{background:var(--ui);color:#fff}.none[data-v-c58a1570]{color:var(--body);margin:0;padding:20px}.gh[data-v-c58a1570]{font:var(--f-cap);padding:14px 20px 6px}.opt[data-v-c58a1570]{align-items:center;cursor:pointer;display:flex;gap:14px;padding:9px 20px}.opt[aria-selected=true][data-v-c58a1570]{background:var(--tint-2);box-shadow:inset 4px 0 0 var(--ui)}.th[data-v-c58a1570]{background:var(--sand);flex:none;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.ph[data-v-c58a1570]{align-items:center;color:var(--muted);font:var(--f-sm-strong);justify-content:center}.ph[data-v-c58a1570],.txt[data-v-c58a1570]{display:flex}.txt[data-v-c58a1570]{flex:1;flex-direction:column;min-width:0}.ttl[data-v-c58a1570]{font:var(--f-label)}.ttl mark[data-v-c58a1570]{background:#fff1a8;color:inherit;padding:0 1px}.sub[data-v-c58a1570]{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enter[data-v-c58a1570]{color:var(--ui);opacity:0}.opt[aria-selected=true] .enter[data-v-c58a1570]{opacity:1}.foot[data-v-c58a1570]{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:10px 20px}.sr-enter-active[data-v-c58a1570],.sr-leave-active[data-v-c58a1570]{transition:opacity .18s ease}.sr-enter-from[data-v-c58a1570],.sr-leave-to[data-v-c58a1570]{opacity:0}@media(max-width:600px){.srch[data-v-c58a1570]{padding:0}.panel[data-v-c58a1570]{border-radius:0;height:100svh;max-height:100svh;width:100%}.foot[data-v-c58a1570]{display:none}}.hd[data-v-6a838312]{align-items:center;background:transparent;color:var(--ink);display:flex;gap:16px;justify-content:space-between;left:0;padding:7px var(--gutter);position:absolute;right:0;top:0;transition:color .8s ease;z-index:30}.hd.white[data-v-6a838312]{color:#fff;transition:none}.scrim[data-v-6a838312]{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.26) 62%,transparent);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.scrim.on[data-v-6a838312]{opacity:1}.tix[data-v-6a838312]{box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .8s ease}:is(.hd.white,.menu) .tix[data-v-6a838312]{background:#fff;box-shadow:none;color:var(--ui);transition:none}:is(.hd.white,.menu) .tix[data-v-6a838312]:hover{background:#ffffffdb}@media(orientation:portrait){.scrim[data-v-6a838312]{display:none}}.logo[data-v-6a838312]{color:inherit;position:relative}.logo[data-v-6a838312],.mask[data-v-6a838312]{display:block}.mask[data-v-6a838312]{aspect-ratio:173.16/64.86;background:currentColor;height:clamp(48px,4.8vw,66px);-webkit-mask:var(--logo) no-repeat left center /contain;mask:var(--logo) no-repeat left center /contain}.actions[data-v-6a838312]{align-items:center;display:flex;gap:8px;position:relative}.tix[data-v-6a838312]{flex:none;letter-spacing:.04em;white-space:nowrap}.menu-btn[data-v-6a838312]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:flex;gap:9px;min-height:var(--hd-ctl);padding:9px 13px}.menu-btn[data-v-6a838312]:hover{opacity:.7}.search-btn[data-v-6a838312]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:flex;justify-content:center;min-height:var(--hd-ctl);width:var(--hd-ctl)}.lang[data-v-6a838312] .row a:hover{color:var(--ui-dark)}.lang[data-v-6a838312] .row .cur{color:var(--ui)}:is(.hd.white,.menu) .lang[data-v-6a838312] .dbtn:hover,:is(.hd.white,.menu) .lang[data-v-6a838312] .row a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}:is(.hd.white,.menu) .lang[data-v-6a838312] .row .cur{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.search-btn[data-v-6a838312]:hover{opacity:.7}.burger[data-v-6a838312]{display:flex;flex-direction:column;gap:3px;width:14px}.burger i[data-v-6a838312]{background:currentColor;display:block;height:1.5px}.word[data-v-6a838312]{font:var(--f-cap);letter-spacing:.16em}@media(min-width:861px){.hd[data-v-6a838312]{padding-left:var(--kv-edge);padding-right:var(--kv-edge)}.menu-btn[data-v-6a838312]{padding-right:0}}@media(max-width:520px){.hd[data-v-6a838312]{gap:8px}.actions[data-v-6a838312]{gap:0}.search-btn[data-v-6a838312]{width:38px}.menu-btn[data-v-6a838312]{padding:9px 6px}.menu-btn .word[data-v-6a838312]{display:none}.actions .tix[data-v-6a838312]{margin-left:6px}}@media(max-width:385px){.mask[data-v-6a838312]{height:36px}.actions .tix[data-v-6a838312]{margin-left:6px}}@media(max-width:340px){.hd[data-v-6a838312]{gap:6px}.mask[data-v-6a838312]{height:30px}.search-btn[data-v-6a838312]{width:32px}.menu-btn[data-v-6a838312]{padding:9px 5px}.tix[data-v-6a838312]{letter-spacing:0;padding:0 .55em}.actions .tix[data-v-6a838312]{margin-left:4px}.lang[data-v-6a838312] .dbtn{padding:0 3px}}.menu[data-v-6a838312]{background:var(--ui);color:#fff;display:flex;flex-direction:column;inset:0;overflow-y:auto;padding:0 var(--gutter) 40px;position:fixed;z-index:40}.menu-top[data-v-6a838312]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:7px 0}.menu-logo[data-v-6a838312]{background:#fff}@media(min-width:861px){.menu-top[data-v-6a838312]{margin-inline:calc(var(--kv-edge) - var(--gutter))}}.menu .menu-btn[data-v-6a838312]{color:#fff}.xi[data-v-6a838312]{height:14px;position:relative;width:14px}.xi i[data-v-6a838312]{background:currentColor;height:1.5px;left:-1px;position:absolute;right:-1px;top:50%;transform:rotate(45deg)}.xi i+i[data-v-6a838312]{transform:rotate(-45deg)}.menu-btn .word[data-v-6a838312]{min-width:4.6em;text-align:left}.x[data-v-6a838312]{font:var(--f-num)}.menu-nav[data-v-6a838312]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px 0}.menu-nav a[data-v-6a838312]{align-items:baseline;border-top:1px solid hsla(0,0%,100%,.35);color:#fff;display:flex;gap:clamp(14px,2.4vw,34px);padding:clamp(12px,1.8vh,22px) 0;text-decoration:none}.menu-nav a[data-v-6a838312]:last-child{border-bottom:1px solid hsla(0,0%,100%,.35)}.menu-nav a[data-v-6a838312]:hover{opacity:.72}.no[data-v-6a838312]{flex:none;font:var(--f-cap);letter-spacing:.16em;opacity:.8;width:34px}.zh[data-v-6a838312]{font:var(--f-h2)}.en[data-v-6a838312]{font:var(--f-sm);letter-spacing:.14em;opacity:.8}.menu-foot[data-v-6a838312]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.meta[data-v-6a838312]{text-align:right}@media(max-width:860px){.menu-nav a[data-v-6a838312]{align-items:baseline;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:34px minmax(0,1fr);row-gap:2px}.menu-nav .en[data-v-6a838312]{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta[data-v-6a838312]{text-align:left}}.menu-enter-active[data-v-6a838312],.menu-leave-active[data-v-6a838312]{transition:opacity .25s ease}.menu-enter-from[data-v-6a838312],.menu-leave-to[data-v-6a838312]{opacity:0}.ftr[data-v-3c2b639b]{background:var(--ui);padding:clamp(52px,8vh,88px) var(--gutter) 0}.ftr[data-v-3c2b639b],.ftr a[data-v-3c2b639b]{color:#fff}h2.eyebrow[data-v-3c2b639b]{margin:0}.top[data-v-3c2b639b]{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.34);display:grid;gap:clamp(28px,4vw,72px);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));padding-bottom:44px}.nl-title[data-v-3c2b639b]{font:var(--f-h3);margin:14px 0 0;max-width:17em}.nl-form[data-v-3c2b639b]{display:flex;gap:8px;margin-top:18px;max-width:420px}.nl-field[data-v-3c2b639b]{flex:1}.nl-field input[data-v-3c2b639b]{background:#ffffff24;border:0;border-radius:var(--ctl-r);color:#fff;font:var(--f-sm);height:46px;padding:0 18px;width:100%}.nl-field input[data-v-3c2b639b]::-moz-placeholder{color:#fffc}.nl-field input[data-v-3c2b639b]::placeholder{color:#fffc}.nl-form .btn[data-v-3c2b639b]:disabled{cursor:default;opacity:.75}.nl-note[data-v-3c2b639b]{margin:9px 0 0}.nl-go[data-v-3c2b639b]{margin-top:18px}.map[data-v-3c2b639b]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:16px}.map ul[data-v-3c2b639b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:8px 0 0;padding:0}.map a[data-v-3c2b639b]{font:var(--f-body);text-decoration:none}.map a[data-v-3c2b639b]:hover{text-decoration:underline}.mid[data-v-3c2b639b]{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.34);display:grid;gap:clamp(26px,4vw,64px);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));padding:36px 0 40px}.date[data-v-3c2b639b]{font:var(--f-mono-cap)}address[data-v-3c2b639b]{font-style:normal;margin-top:8px}.social[data-v-3c2b639b]{display:flex;gap:16px;list-style:none;margin:16px 0 0;padding:0}.social a[data-v-3c2b639b]{border-bottom:1px solid hsla(0,0%,100%,.55);font:var(--f-label);padding-bottom:3px;text-decoration:none}.orgs[data-v-3c2b639b]{display:flex;flex-wrap:wrap;gap:16px;margin-top:11px}.org[data-v-3c2b639b],.orgs[data-v-3c2b639b]{align-items:center}.org[data-v-3c2b639b]{display:inline-flex;min-height:44px}.org img[data-v-3c2b639b]{filter:brightness(0) invert(1);height:22px;width:auto}.org img.tall[data-v-3c2b639b]{height:36px}.org:hover img[data-v-3c2b639b]{opacity:.75}.host[data-v-3c2b639b]{margin-top:20px}.bottom[data-v-3c2b639b]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 0 26px}.mask[data-v-3c2b639b]{background:#fff;display:block;height:42px;-webkit-mask:var(--logo) no-repeat left center /contain;mask:var(--logo) no-repeat left center /contain;width:132px}
