.lang-switcher[data-astro-cid-l4evwy7q]{font-size:.875rem;position:relative}.lang-current[data-astro-cid-l4evwy7q]{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.25rem 0;display:inline-flex}.lang-menu[data-astro-cid-l4evwy7q]{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.lang-menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{color:var(--ink);text-decoration:none}.lang-menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover{text-decoration:underline}html.js .lang-menu[data-astro-cid-l4evwy7q]{z-index:20;background:var(--white);flex-direction:column;gap:0;min-width:9rem;padding:.375rem 0;display:none;position:absolute;top:100%;right:0;box-shadow:0 .5rem 1rem #00000026}html.js .lang-menu[data-astro-cid-l4evwy7q].is-open{display:flex}html.js .lang-menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{padding:.375rem 1rem;display:block}@media (width<=999px){.lang-switcher[data-astro-cid-l4evwy7q]{border-bottom:1px solid var(--line);padding:.5rem 0}html.js .lang-menu[data-astro-cid-l4evwy7q]{left:0;right:auto}}.site-header[data-astro-cid-fzpbxy5g]{z-index:100;background:var(--white);box-shadow:0 1px 0 var(--line);position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{max-width:var(--container);min-height:var(--header-height);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.logo[data-astro-cid-fzpbxy5g]{flex:none;width:150px;display:block}.logo[data-astro-cid-fzpbxy5g] img{width:100%;height:auto;display:block}.menus[data-astro-cid-fzpbxy5g]{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.main-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.main-nav[data-astro-cid-fzpbxy5g]>ul[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;justify-content:flex-end;gap:0 1.75rem;display:flex}.main-nav[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]{position:relative}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--ink);align-items:center;gap:.125rem;padding:.5rem 0;font-weight:700;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{text-underline-offset:.3em;text-decoration:underline}.main-nav[data-astro-cid-fzpbxy5g] .in-section[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{color:var(--navy)}.sub-menu[data-astro-cid-fzpbxy5g]{z-index:10;background:var(--ink-deep);min-width:14rem;padding:.5rem 0;display:none;position:absolute;top:100%;right:0;box-shadow:0 .5rem 1rem #00000026}.sub-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--white);padding:.5rem 1.25rem;font-weight:400;display:block}.has-children[data-astro-cid-fzpbxy5g]:hover>.sub-menu[data-astro-cid-fzpbxy5g],.has-children[data-astro-cid-fzpbxy5g]:focus-within>.sub-menu[data-astro-cid-fzpbxy5g]{display:block}.menu-toggle[data-astro-cid-fzpbxy5g]{color:var(--ink);background:0 0;border:0;padding:.5rem;display:none}@media (width<=999px){.header-inner[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;padding-block:.75rem}.logo[data-astro-cid-fzpbxy5g]{width:120px}html.js .menu-toggle[data-astro-cid-fzpbxy5g]{display:flex}.menus[data-astro-cid-fzpbxy5g]{flex-basis:100%;align-items:stretch;gap:0;padding-bottom:.75rem}html.js .menus[data-astro-cid-fzpbxy5g]:not(.is-open){display:none}.main-nav[data-astro-cid-fzpbxy5g]>ul[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:0}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--line);width:100%;padding:.75rem 0}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g] .icon{display:none}.sub-menu[data-astro-cid-fzpbxy5g]{box-shadow:none;background:0 0;padding:0 0 0 1.25rem;display:block;position:static}.sub-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--ink);padding:.75rem 0}}.site-footer[data-astro-cid-nns7i3if]{padding:2rem var(--gutter) 2.5rem;border-top:1px solid var(--line);background:var(--white);text-align:center}ul[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}a[data-astro-cid-nns7i3if]{color:var(--ink);font-size:.875rem;font-weight:700;text-decoration:none}a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.copyright[data-astro-cid-nns7i3if]{margin:1.25rem 0 0;font-size:.75rem}.cookie-notice[data-astro-cid-mmfs7a7x]{z-index:200;padding:.75rem var(--gutter);background:var(--white);justify-content:center;align-items:center;gap:1rem;font-size:.875rem;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -2px 8px #00000026}p[data-astro-cid-mmfs7a7x]{max-width:60rem;margin:0}a[data-astro-cid-mmfs7a7x]{color:var(--link);text-decoration:underline}.cookie-close[data-astro-cid-mmfs7a7x]{background:var(--button-dark);color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:5px;flex:none;padding:.5rem 1rem}html[data-cookie-notice=hidden] .cookie-notice[data-astro-cid-mmfs7a7x]{display:none}@media (width<=600px){.cookie-notice[data-astro-cid-mmfs7a7x]{text-align:left;flex-direction:column;align-items:stretch}}:root{--navy:#0d3162;--navy-button:#003c6d;--accent:#bc004c;--ink:#212529;--ink-deep:#20303c;--ink-muted:#5c636a;--link:#0a58ad;--button-dark:#34373c;--line:#e5e5e5;--surface:#f2f2f2;--tint:#edecf1d9;--white:#fff;--font-zh-hant:Calibri, "Microsoft JhengHei", "微軟正黑體", "PingFang HK", "PingFang TC", "Noto Sans HK", "Noto Sans TC", "Helvetica Neue", Arial, sans-serif;--font-zh-hans:Calibri, "Microsoft YaHei", "微软雅黑", "PingFang SC", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif;--font-en:Calibri, Carlito, "Helvetica Neue", Arial, "Microsoft JhengHei", sans-serif;--fs-h1:1.875rem;--container:1140px;--gutter:15px;--header-height:100px;--focus-ring:#0a58ad}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}body{background:var(--white);color:var(--ink);font-family:var(--font-zh-hant);margin:0;font-size:1rem;line-height:1.5}html:lang(en) body{font-family:var(--font-en)}html:lang(zh-Hans-CN) body{font-family:var(--font-zh-hans)}img{max-width:100%;height:auto}p{margin:0 0 .625rem}a{color:var(--link)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}main:focus{outline:none}.container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.skip-link{top:-100px;left:var(--gutter);z-index:1000;background:var(--white);color:var(--ink);padding:.5rem 1rem;position:absolute}.skip-link:focus{top:.5rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:not(.js) .js-only{display:none!important}.button{background:var(--navy-button);min-width:170px;color:var(--white);text-align:center;cursor:pointer;border:0;border-radius:5px;padding:.8125rem 1.5625rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.button:hover{background:var(--navy);text-decoration:underline}html:not([data-cookie-notice=hidden]) body:has(.cookie-notice){padding-bottom:5rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
