/* Korean header only: Global is always visible, including when the mobile menu is closed. */
.gb-landing #gb-header .gb-header-inner{gap:24px}
.gb-landing #gb-header .gb-nav{margin-left:auto}
.gb-landing #gb-header .gb-global-switch{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:38px;padding:8px 13px;border:1px solid #6b6e77;border-radius:999px;color:#f5f5f7;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background .2s,border-color .2s}
.gb-landing #gb-header .gb-global-switch .gb-icon{width:17px;height:17px;flex:0 0 17px}
.gb-landing #gb-header .gb-global-switch:hover{background:#ffffff12;border-color:#b7bec8}
.gb-landing #gb-header .gb-global-switch:focus-visible{outline:2px solid #b5c8df;outline-offset:4px}
@media(min-width:768px) and (max-width:1050px){.gb-landing #gb-header .gb-header-inner{gap:16px}.gb-landing #gb-header .gb-nav{gap:20px}.gb-landing #gb-header .gb-brand img{width:145px}.gb-landing #gb-header .gb-nav .gb-nav-cta{padding:8px 12px;gap:8px}}
@media(max-width:767px){.gb-landing #gb-header .gb-header-inner{gap:12px}.gb-landing #gb-header .gb-global-switch{margin-left:auto;min-height:36px;padding:7px 11px;font-size:11px}.gb-landing #gb-header .gb-nav{margin-left:0}.gb-landing #gb-header .gb-menu-button{flex:0 0 38px;width:38px}.gb-landing #gb-header .gb-global-switch .gb-icon{width:15px;height:15px;flex-basis:15px}}
@media(max-width:359px){.gb-landing #gb-header .gb-header-inner{gap:8px}.gb-landing #gb-header .gb-brand img{width:130px}.gb-landing #gb-header .gb-global-switch{padding:7px 9px;gap:5px}}
