.cb-hdr_root{position:sticky;top:0;z-index:50;background-color:var(--kgt-surface);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--kgt-line);}
@media (max-width: 1024px){.cb-hdr_root{position:sticky;top:0;z-index:50;background-color:var(--kgt-surface);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--kgt-line);}}
@media (max-width: 767px){.cb-hdr_root{position:sticky;top:0;z-index:50;background-color:var(--kgt-surface);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--kgt-line);}}
.cb-hdr_inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;}
@media (max-width: 1024px){.cb-hdr_inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;}}
@media (max-width: 767px){.cb-hdr_inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;}}
.cb-hdr_logo_link{display:inline-flex;align-items:center;flex-shrink:0;}
@media (max-width: 1024px){.cb-hdr_logo_link{display:inline-flex;align-items:center;flex-shrink:0;}}
@media (max-width: 767px){.cb-hdr_logo_link{display:inline-flex;align-items:center;flex-shrink:0;}}
.cb-hdr_logo{display:block;height:52px;width:auto;}
@media (max-width: 1024px){.cb-hdr_logo{display:block;height:52px;width:auto;}}
@media (max-width: 767px){.cb-hdr_logo{display:block;height:40px;width:auto;}}
.cb-hdr_nav{flex-grow:1;}.cb-hdr_nav .pb-nav__list{justify-content:center;gap:2px;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;border-radius:var(--kgt-radius-pill);font-family:var(--kgt-font-ui);font-size:15px;font-weight:500;color:var(--kgt-ink);text-decoration:none;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-color:var(--kgt-primary-soft);color:var(--kgt-primary);}
@media (max-width: 1024px){.cb-hdr_nav{flex-grow:1;}.cb-hdr_nav .pb-nav__list{justify-content:center;gap:2px;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;border-radius:var(--kgt-radius-pill);font-family:var(--kgt-font-ui);font-size:18px;font-weight:500;color:var(--kgt-ink);text-decoration:none;}.cb-hdr_nav .pb-nav__collapse-toggle{margin-left:auto;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;padding-left:14px;padding-right:14px;border-radius:var(--kgt-radius-pill);border-width:1px;border-style:solid;border-color:var(--kgt-line);background-color:var(--kgt-surface);color:var(--kgt-ink);font-family:var(--kgt-font-ui);font-size:15px;font-weight:600;}.cb-hdr_nav .pb-nav__mobile-panel{background-color:var(--kgt-surface);padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px;box-sizing:border-box;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-color:var(--kgt-primary-soft);color:var(--kgt-primary);}}
@media (max-width: 767px){.cb-hdr_nav{flex-grow:1;}.cb-hdr_nav .pb-nav__list{justify-content:center;gap:2px;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;border-radius:var(--kgt-radius-pill);font-family:var(--kgt-font-ui);font-size:18px;font-weight:500;color:var(--kgt-ink);text-decoration:none;}.cb-hdr_nav .pb-nav__collapse-toggle{margin-left:auto;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;padding-left:14px;padding-right:14px;border-radius:var(--kgt-radius-pill);border-width:1px;border-style:solid;border-color:var(--kgt-line);background-color:var(--kgt-surface);color:var(--kgt-ink);font-family:var(--kgt-font-ui);font-size:15px;font-weight:600;}.cb-hdr_nav .pb-nav__mobile-panel{background-color:var(--kgt-surface);padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px;box-sizing:border-box;}.cb-hdr_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-color:var(--kgt-primary-soft);color:var(--kgt-primary);}}
.cb-hdr_cta{flex-shrink:0;}
@media (max-width: 1024px){.cb-hdr_cta{flex-shrink:0;}}
@media (max-width: 767px){.cb-hdr_cta{flex-shrink:0;display:none;}}
