.skip-link[data-v-f8600ee9]{background:#fff;left:16px;padding:12px;position:fixed;top:-100px;z-index:100}.skip-link[data-v-f8600ee9]:focus{top:12px}.site-header[data-v-f8600ee9]{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30}.header-inner[data-v-f8600ee9]{gap:24px;height:var(--header-height);justify-content:space-between}.header-inner[data-v-f8600ee9],.identity[data-v-f8600ee9]{align-items:center;display:flex}.identity[data-v-f8600ee9]{color:var(--ink);flex-shrink:0;gap:14px}.identity img[data-v-f8600ee9]{height:auto;width:88px}.identity span[data-v-f8600ee9]{font-size:19px;font-weight:700}nav[data-v-f8600ee9]{align-items:center;display:flex;font-weight:500;gap:28px}.about-toggle[data-v-f8600ee9],nav>a[data-v-f8600ee9]:not(.btn){border-bottom:2px solid transparent;color:var(--ink);padding-block:8px}.about-toggle[data-v-f8600ee9]:hover,nav>a[data-v-f8600ee9]:not(.btn):hover{color:var(--brand)}.about-toggle.current[data-v-f8600ee9],nav>a[aria-current=page][data-v-f8600ee9]:not(.btn){border-bottom-color:var(--color-red)}.about-menu[data-v-f8600ee9]{position:relative}.about-toggle[data-v-f8600ee9]{align-items:center;background:none;border-inline:0;border-top:0;display:inline-flex;font-weight:500;gap:6px}.submenu[data-v-f8600ee9]{background:#fff;border:1px solid var(--line);box-shadow:0 12px 24px #0e2a471f;left:-16px;min-width:160px;padding:8px 0;position:absolute;top:100%}.submenu a[data-v-f8600ee9]{display:block;padding:10px 16px}.submenu a[data-v-f8600ee9]:hover{background:var(--color-surface)}.menu-toggle[data-v-f8600ee9]{display:none}footer[data-v-f8600ee9]{background:var(--color-navy);color:var(--color-navy-soft);padding-top:64px}.footer-grid[data-v-f8600ee9]{display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr 1.4fr}.footer-grid h2[data-v-f8600ee9]{color:#fff;font-size:24px;line-height:34px;margin-bottom:8px}.footer-grid h3[data-v-f8600ee9]{color:#fff;font-size:16px;line-height:24px;margin-bottom:12px}.footer-grid a[data-v-f8600ee9],.footer-grid>div>span[data-v-f8600ee9]{display:block;overflow-wrap:anywhere;padding-block:5px}.footer-grid a[data-v-f8600ee9]:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.footer-en[data-v-f8600ee9]{font-size:14px;margin-top:12px}.footer-bottom[data-v-f8600ee9]{border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin-top:56px;padding-block:20px}footer[data-v-f8600ee9] :focus-visible{outline-color:#fff}@media(max-width:1099px){.menu-toggle[data-v-f8600ee9]{display:inline-flex;min-height:44px;padding-inline:16px}nav[data-v-f8600ee9]{align-items:stretch;background:#fff;border-bottom:1px solid var(--line);display:none;flex-direction:column;gap:0;left:0;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding:8px var(--gutter) 24px;position:absolute;right:0;top:100%}nav.open[data-v-f8600ee9]{display:flex}.about-toggle[data-v-f8600ee9],nav>a[data-v-f8600ee9]:not(.btn){align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;min-height:48px;width:100%}.about-toggle.current[data-v-f8600ee9],nav>a[aria-current=page][data-v-f8600ee9]:not(.btn){border-bottom-color:var(--line);color:var(--color-red)}nav .btn[data-v-f8600ee9]{margin-top:16px}.submenu[data-v-f8600ee9]{border:0;box-shadow:none;padding:0 0 8px 16px;position:static}.submenu a[data-v-f8600ee9]{align-items:center;display:flex;min-height:44px;padding:0}.footer-grid[data-v-f8600ee9]{grid-template-columns:1fr 1fr}.footer-brand[data-v-f8600ee9]{grid-column:1/-1}}@media(max-width:767px){.identity[data-v-f8600ee9]{min-height:44px}.identity img[data-v-f8600ee9]{width:68px}.identity span[data-v-f8600ee9]{font-size:16px}footer[data-v-f8600ee9]{padding-top:48px}.footer-grid a[data-v-f8600ee9]{align-items:center;display:flex;min-height:44px;padding-block:0}.footer-grid>div[data-v-f8600ee9]:last-child{grid-column:1/-1}}
