.kp-site-header[data-astro-cid-fzpbxy5g]{--ink:#151a31;--paper:#fff9ee;--lime:#d9ff00;z-index:50;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--ink);box-sizing:border-box;font:800 14px/1.3 system-ui,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;position:sticky;top:0}.kp-header-row[data-astro-cid-fzpbxy5g]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:min(1264px,100% - 64px);height:79px;margin-inline:auto;display:flex;position:relative}.kp-header-logo[data-astro-cid-fzpbxy5g]{flex:none;width:145px;display:block}.kp-header-logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:100%;height:auto;display:block}.kp-header-nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:8px;display:flex}.kp-header-desktop[data-astro-cid-fzpbxy5g],.kp-header-language[data-astro-cid-fzpbxy5g]{position:relative}.kp-header-mobile[data-astro-cid-fzpbxy5g]{display:none}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g],.kp-header-top[data-astro-cid-fzpbxy5g],.kp-header-cta[data-astro-cid-fzpbxy5g]{box-sizing:border-box;min-height:44px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:0 14px;text-decoration:none;display:flex}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;list-style:none}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.kp-header-arrow[data-astro-cid-fzpbxy5g]{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}details[data-astro-cid-fzpbxy5g][open] .kp-header-arrow[data-astro-cid-fzpbxy5g]{transform:translateY(2px)rotate(225deg)}.kp-header-panel[data-astro-cid-fzpbxy5g]{box-sizing:border-box;border:1px solid var(--ink);background:var(--paper);width:220px;max-height:calc(100dvh - 85px);box-shadow:3px 3px 0 var(--ink);padding:5px;position:absolute;top:calc(100% + 7px);right:0;overflow:auto}.kp-header-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.kp-header-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{box-sizing:border-box;min-height:44px;color:var(--ink);align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.kp-header-group[data-astro-cid-fzpbxy5g]{padding-block:4px}.kp-header-group[data-astro-cid-fzpbxy5g]+.kp-header-group[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--ink)}.kp-header-group[data-astro-cid-fzpbxy5g] p[data-astro-cid-fzpbxy5g]{margin:0;padding:6px 12px 1px;font-size:.82em}.kp-header-cta[data-astro-cid-fzpbxy5g]{border:1px solid var(--ink);background:var(--lime)}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:hover,.kp-header-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.kp-header-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--lime)}.kp-header-current[data-astro-cid-fzpbxy5g],.kp-header-top[data-astro-cid-fzpbxy5g][aria-current=page]{text-underline-offset:5px;text-decoration:underline}.kp-site-header[data-astro-cid-fzpbxy5g] [data-astro-cid-fzpbxy5g]:is(a,summary):focus-visible{outline-offset:2px;outline:3px solid #6536bd}.kp-header-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-3px}@media (width<=800px){.kp-site-header[data-astro-cid-fzpbxy5g]{font-size:12px}.kp-header-row[data-astro-cid-fzpbxy5g]{gap:8px;width:calc(100% - 36px);height:67px}.kp-header-logo[data-astro-cid-fzpbxy5g]{width:112px}.kp-header-nav[data-astro-cid-fzpbxy5g]{gap:4px}.kp-header-top[data-astro-cid-fzpbxy5g],.kp-header-desktop[data-astro-cid-fzpbxy5g]{display:none}.kp-header-language[data-astro-cid-fzpbxy5g]{position:static}.kp-header-mobile[data-astro-cid-fzpbxy5g]{display:block}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g],.kp-header-cta[data-astro-cid-fzpbxy5g]{gap:5px;padding-inline:8px}.kp-header-panel[data-astro-cid-fzpbxy5g]{width:auto;max-height:calc(100dvh - 80px);top:calc(100% + 1px);left:0;right:0}}@media (width<=360px){.kp-site-header[data-astro-cid-fzpbxy5g]{font-size:11px}.kp-header-logo[data-astro-cid-fzpbxy5g]{width:96px}.kp-header-row[data-astro-cid-fzpbxy5g]:has(.kp-header-language) .kp-header-logo[data-astro-cid-fzpbxy5g]{width:85px}.kp-header-nav[data-astro-cid-fzpbxy5g]{gap:2px}.kp-header-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g],.kp-header-cta[data-astro-cid-fzpbxy5g]{padding-inline:6px}}

@media(width<=385px){.kp-header-row[data-astro-cid-fzpbxy5g]{width:calc(100% - 20px);gap:5px}.kp-header-row[data-astro-cid-fzpbxy5g]:has(.kp-header-language) .kp-header-logo[data-astro-cid-fzpbxy5g]{width:96px}}@media(width<=360px){.kp-header-row[data-astro-cid-fzpbxy5g]:has(.kp-header-language) .kp-header-logo[data-astro-cid-fzpbxy5g]{width:69px}}
