.cb-hdr{display:block;background-color:var(--color-surface);border-bottom:1px solid var(--color-line);position:relative;z-index:2;box-shadow:none;}
@media (max-width: 1024px){.cb-hdr{display:block;background-color:var(--color-surface);border-bottom:1px solid var(--color-line);position:relative;z-index:2;box-shadow:none;}}
@media (max-width: 767px){.cb-hdr{display:block;background-color:var(--color-surface);border-bottom:1px solid var(--color-line);position:relative;z-index:2;box-shadow:none;}}
.cb-hdr_skip{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-weight:700;}.cb-hdr_skip:focus{top:8px;}
@media (max-width: 1024px){.cb-hdr_skip{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-weight:700;}.cb-hdr_skip:focus{top:8px;}}
@media (max-width: 767px){.cb-hdr_skip{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-weight:700;}.cb-hdr_skip:focus{top:8px;}}
.cb-hdr_strip_in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:8px;padding-bottom:8px;max-width:none;padding-left:3rem;padding-right:3rem;}
@media (max-width: 1024px){.cb-hdr_strip_in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:8px;padding-bottom:8px;max-width:none;padding-left:var(--gutter);padding-right:var(--gutter);}}
@media (max-width: 767px){.cb-hdr_strip_in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:8px;padding-bottom:8px;max-width:none;padding-left:var(--gutter);padding-right:var(--gutter);}}
.cb-hdr_help{margin:0;color:var(--color-band-ink);}
@media (max-width: 1024px){.cb-hdr_help{margin:0;color:var(--color-band-ink);}}
@media (max-width: 767px){.cb-hdr_help{margin:0;color:var(--color-band-ink);}}
.cb-hdr_theme{margin-left:auto;color:var(--color-band-ink);}
@media (max-width: 1024px){.cb-hdr_theme{margin-left:auto;color:var(--color-band-ink);display:none;}}
@media (max-width: 767px){.cb-hdr_theme{margin-left:auto;color:var(--color-band-ink);display:none;}}
.cb-hdr_exit_icon{display:flex;}
@media (max-width: 1024px){.cb-hdr_exit_icon{display:flex;}}
@media (max-width: 767px){.cb-hdr_exit_icon{display:flex;}}
.cb-hdr_main{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:18px;padding-bottom:18px;flex-wrap:wrap;max-width:none;row-gap:6px;padding-left:3rem;padding-right:3rem;}
@media (max-width: 1024px){.cb-hdr_main{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:18px;padding-bottom:18px;flex-wrap:nowrap;max-width:none;row-gap:6px;padding-left:var(--gutter);padding-right:var(--gutter);}}
@media (max-width: 767px){.cb-hdr_main{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:18px;padding-bottom:18px;flex-wrap:nowrap;max-width:none;row-gap:6px;padding-left:var(--gutter);padding-right:var(--gutter);column-gap:12px;}}
.cb-hdr_logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--color-ink);}
@media (max-width: 1024px){.cb-hdr_logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--color-ink);}}
@media (max-width: 767px){.cb-hdr_logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--color-ink);}}
.cb-hdr_logo_mark{display:flex;flex-shrink:0;}
@media (max-width: 1024px){.cb-hdr_logo_mark{display:flex;flex-shrink:0;}}
@media (max-width: 767px){.cb-hdr_logo_mark{display:flex;flex-shrink:0;}}
.cb-hdr_logo_t{font-family:var(--font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em;line-height:1.2;}
@media (max-width: 1024px){.cb-hdr_logo_t{font-family:var(--font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em;line-height:1.2;}}
@media (max-width: 767px){.cb-hdr_logo_t{font-family:var(--font-heading);font-size:1.1875rem;font-weight:600;letter-spacing:-0.01em;line-height:1.2;}}
.cb-hdr_nav{font-family:var(--font-body);font-size:1rem;}.cb-hdr_nav .pb-nav__list{display:flex;flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink);text-decoration:none;border-bottom:2px solid transparent;}.cb-hdr_nav .pb-nav__collapse-toggle{align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hdr_nav .pb-nav__mobile-panel{background-color:transparent;color:var(--color-ink);padding:0;}.cb-hdr_nav .pb-nav__mobile-close{min-height:44px;min-width:44px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);cursor:pointer;}.cb-hdr_nav .pb-nav__item.current-menu-item > .pb-nav__link, .cb-hdr_nav .pb-nav__item.tjd-current-topic > .pb-nav__link{color:var(--color-accent-text);font-weight:600;border-bottom:3px solid var(--color-accent);}.cb-hdr_nav .tjd-theme-panel{display:none;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{border-bottom-color:var(--color-accent);}
@media (max-width: 1024px){.cb-hdr_nav{font-family:var(--font-body);font-size:1rem;}.cb-hdr_nav .pb-nav__list{display:flex;flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink);text-decoration:none;border-bottom:2px solid transparent;}.cb-hdr_nav .pb-nav__collapse-toggle{align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hdr_nav .pb-nav__mobile-panel{background-color:var(--color-bg);color:var(--color-ink);padding:24px var(--gutter);}.cb-hdr_nav .pb-nav__mobile-close{min-height:44px;min-width:44px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);cursor:pointer;top:24px !important;right:var(--gutter) !important;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;}.cb-hdr_nav .pb-nav__item.current-menu-item > .pb-nav__link, .cb-hdr_nav .pb-nav__item.tjd-current-topic > .pb-nav__link{color:var(--color-accent-text);font-weight:600;border-bottom:3px solid var(--color-accent);}.cb-hdr_nav .tjd-theme-panel{display:block;}.cb-hdr_nav .tjd-exit-panel{max-width:calc(100% - 60px);}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{border-bottom-color:var(--color-accent);}}
@media (max-width: 767px){.cb-hdr_nav{font-family:var(--font-body);font-size:1rem;}.cb-hdr_nav .pb-nav__list{display:flex;flex-wrap:wrap;gap:0 28px;margin:0;padding:0;list-style:none;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink);text-decoration:none;border-bottom:2px solid transparent;}.cb-hdr_nav .pb-nav__collapse-toggle{align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hdr_nav .pb-nav__mobile-panel{background-color:var(--color-bg);color:var(--color-ink);padding:24px var(--gutter);}.cb-hdr_nav .pb-nav__mobile-close{min-height:44px;min-width:44px;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background-color:transparent;color:var(--color-ink);cursor:pointer;top:24px !important;right:var(--gutter) !important;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;}.cb-hdr_nav .pb-nav__item.current-menu-item > .pb-nav__link, .cb-hdr_nav .pb-nav__item.tjd-current-topic > .pb-nav__link{color:var(--color-accent-text);font-weight:600;border-bottom:3px solid var(--color-accent);}.cb-hdr_nav .tjd-theme-panel{display:block;}.cb-hdr_nav .tjd-exit-panel{max-width:calc(100% - 60px);}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{border-bottom-color:var(--color-accent);}}
